Actions
Bug #203
closednet/http sends wrong content-length
ruby -v:
Backport:
Description
=begin
String#size returns count of chars, not count of bytes.
It is necessary to use bytesize method.
Index: lib/net/http.rb¶
--- lib/net/http.rb (revision 17614)
+++ lib/net/http.rb (working copy)
@@ -1643,7 +1643,7 @@
private
def send_request_with_body(sock, ver, path, body)
-
self.content_length = body.length
-
self.content_length = body.bytesize delete 'Transfer-Encoding' supply_default_content_type write_header sock, ver, path
=end
Updated by aamine (Minero Aoki) over 16 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
=begin
Applied in changeset r18518.
=end
Actions
Like0
Like0Like0