lib/hatetepe/client.rb in hatetepe-0.2.3 vs lib/hatetepe/client.rb in hatetepe-0.2.4

- old
+ new

@@ -72,11 +72,11 @@ def <<(request) request.headers["Host"] = "#{config[:host]}:#{config[:port]}" requests << request Fiber.new { - builder.request request.verb, request.uri + builder.request_line request.verb, request.uri if request.headers["Content-Type"] == "application/x-www-form-urlencoded" if request.body.respond_to? :read request.headers["Content-Length"] = request.body.read.bytesize else @@ -87,10 +87,10 @@ b = request.body if Body === b || b.respond_to?(:each) builder.body b elsif b.respond_to? :read - builder.body b.read + builder.body [b.read] else builder.body [b] end builder.complete