Not sure if this is the right forum to ask but I am wondering if there are any resources that talk about how requests from the browser can passed on to the server and then the information required is passed back to the browser. Specifically, I would like to know more about the innards - protocols used, the entire works. Cheers!
Here is a quick diagram of the whole process (note however, that the numbering is not the same as the explanation used above). I think it provides a decent overview of the whole process.