lib/em-http/http_encoding.rb in em-http-request-1.1.1 vs lib/em-http/http_encoding.rb in em-http-request-1.1.2
- old
+ new
@@ -37,10 +37,10 @@
def munge_header_keys(head)
head.inject({}) { |h, (k, v)| h[k.to_s.downcase] = v; h }
end
def encode_host
- if @req.uri.port == 80 || @req.uri.port == 443
+ if @req.uri.port.nil? || @req.uri.port == 80 || @req.uri.port == 443
return @req.uri.host
else
@req.uri.host + ":#{@req.uri.port}"
end
end