Bug #5545 ยป http.rb.diff
lib/net/http.rb (working copy) | ||
---|---|---|
}
|
||
else
|
||
uri = uri_or_host
|
||
new(uri.hostname, uri.port).start {|http|
|
||
start(uri.hostname, uri.port,
|
||
:use_ssl => uri.scheme == 'https') {|http|
|
||
return http.request_get(uri.request_uri, &block)
|
||
}
|
||
end
|
||
... | ... | |
req = Post.new(url.request_uri)
|
||
req.form_data = params
|
||
req.basic_auth url.user, url.password if url.user
|
||
new(url.hostname, url.port).start {|http|
|
||
start(url.hostname, url.port,
|
||
:use_ssl => uri.scheme == 'https' ) {|http|
|
||
http.request(req)
|
||
}
|
||
end
|