Class: Net::HTTP

Inherits:
Object
  • Object
show all
Defined in:
lib/ext/net_http.rb

Instance Method Summary collapse

Instance Method Details

#request_with_runscope(request, body = nil, &block) ⇒ Object Also known as: request



7
8
9
10
11
12
13
14
15
16
# File 'lib/ext/net_http.rb', line 7

def request_with_runscope(request, body=nil, &block)
  if ::Runscope.monitor?(self.address)
    if ::Runscope.is_non_standard_port?(@port)
      request = ::Runscope.add_port_header_to_request(request, @port)
      @port = 80
    end
    @address = ::Runscope.proxy_domain(self.address)
  end
  request_without_runscope(request, body, &block)
end