From 757e185cee44c627f9e573c926fd73843f81006b Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Thu, 24 Sep 2020 22:18:13 +0900 Subject: Revert "[ruby/webrick] Allow empty POST and PUT requests without content length" This reverts commit ed12019ce6abe87aac87ec77ac081d37b25180a2. https://github.com/ruby/ruby/runs/1160423667?check_suite_focus=true#step:14:752 --- lib/webrick/httprequest.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/webrick') diff --git a/lib/webrick/httprequest.rb b/lib/webrick/httprequest.rb index 294bd91a87..c781797092 100644 --- a/lib/webrick/httprequest.rb +++ b/lib/webrick/httprequest.rb @@ -522,7 +522,7 @@ module WEBrick if @remaining_size > 0 && @socket.eof? raise HTTPStatus::BadRequest, "invalid body size." end - elsif BODY_CONTAINABLE_METHODS.member?(@request_method) && !@socket.eof + elsif BODY_CONTAINABLE_METHODS.member?(@request_method) raise HTTPStatus::LengthRequired end return @body -- cgit v1.2.3