Basic HTML version of Foils prepared 11 May 1997

Foil 15 HTTP - How does it work?

From Setting the Stage for CGI Programming: HTTP, URL, CGI, MIME, HTTPD and many other acronyms ECS400 Senior Undergraduate Course -- Spring Semester 1997. by Nancy J. McCracken *

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.)

in Table To:


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Aug 21 1997