HTTPcommunication is initiated by the HTTP client, which is the browser
, makingan HTTP request to a web server. The request can contain a GET, PUT or POST. That is, an instruction on how to handle a resource, or it may contain the nouns HEAD and OPTIONS
. The web server processes the request and sends the response, which is the HTTP response, to the web client with the requested documents. For example, such a response can consist of the URL of a website, after which the connection is terminated.