Based on the URL typed in the address bar, the browser displays a page to the user. The page
is ultimately made of HTML markup and contains one or more HTML forms. The user enters
some data, and then instructs the browser to submit the form to an action URL.
resolves the specified URL to an IP address and opens a socket. An HTTP packet travels over
the wire to the given destination. The packet includes the form and all its fields. The request
is captured by the Web server and typically forwarded to an internal module for further processing.
At the end of the process, an HTTP response packet is prepared and the return value
for the browser is inserted in the body
.