describe step for step, in as much detail as possible, the journey of a http request made from a browser to server a website. mentioning all protocols and hardware steps on the way that transport the request