1 | On each hyperlink click, the browser (client) initiates a connection with the server at the "machine" (e.g. using UNIX BSD connect call on the default port 80, or a custom user-defined port) |
2 | A request is sent to the server, formatted as a MIME-like message. |
3 | The server replies with another MIME-like message which is received by the browser and either formatted in the browser window or viewed with a helper application. |
4 | The connection is closed on both sides. (The exception to this is the "server push" connection.) |