
Send request and get response from the Server.

The general structure for both messges are similar.
In start line there will be a method, then the url as well as the http version. We will be most interested in 2 things:

Note: GET is the default request that the browser performs.
Headers are optional. This is meta information about our request. Headers, are key value pairs. This is going to be information about our message.