Used by a remote client to define how it connects to a server over HTTP.