lib/em-http/request.rb in igrigorik-em-http-request-0.1.5 vs lib/em-http/request.rb in igrigorik-em-http-request-0.1.6
- old
+ new
@@ -25,10 +25,10 @@
class HttpRequest
def initialize(host, headers = {})
@headers = headers
- @uri = URI::parse(host) unless host.kind_of? URI
+ @uri = host.kind_of?(URI) ? host : URI::parse(host)
end
# Send an HTTP request and consume the response. Supported options:
#
# head: {Key: Value}