URI does not include default port by scheme (port is “nil” unless explicitly specified)
HTTPRequest serialises headers (does not include Host header by default)
HTTPClient includes “Host” header in the request