Method: WebMock::NetHTTPUtility.get_uri
- Defined in:
- lib/webmock/http_lib_adapters/net_http.rb
.get_uri(net_http, path = nil) ⇒ Object
288 289 290 291 292 293 294 295 |
# File 'lib/webmock/http_lib_adapters/net_http.rb', line 288 def self.get_uri(net_http, path = nil) protocol = net_http.use_ssl? ? "https" : "http" hostname = net_http.address hostname = "[#{hostname}]" if /\A\[.*\]\z/ !~ hostname && /:/ =~ hostname "#{protocol}://#{hostname}:#{net_http.port}#{path}" end |