Illustrated Guide to Http by Paul S. Hethmon
This is a detailed guide to the HTTP protocol, which provides implementation examples, with coverage of complex aspects of the HTTP 1.1 standard. This pack provides extensive code examples, and a full working HTTP server on CD-ROM. It aims to show what the changes in HTTP standard involve. The package introduces the role that HTTP servers and TCP/P play on the World Wide Web, then covers the fundamental elements of an HTTP server, and the differences between HTTP 0.9, 1.0 and 1.1. It seeks to help readers understand the requirements and components associated with each HTTP server standard and gain insight into working with HTTP servers - especially HTTP 1.1 servers, which are documented only with terse language in the Internet Engineering Task Force proposed standard. The pack covers HTTP 1.1 elements such as configuration files, the new authorization model, and request and response headers. It shows how to utilize CGI support in both HTTP 1.0 and 1.1 servers. The CD-ROM includes both extensive working code and complete HTTP servers for both Windows and OS/2.