Method: Mechanize::HTTP::Agent#request_host

Defined in:
lib/mechanize/http/agent.rb

#request_host(request, uri) ⇒ Object


640
641
642
643
644
645
# File 'lib/mechanize/http/agent.rb', line 640

def request_host request, uri
  port = [80, 443].include?(uri.port.to_i) ? nil : uri.port
  host = uri.host

  request['Host'] = [host, port].compact.join ':'
end