HTTP and Web Servers

HTTP: Hyper Text Transfer Protocol

Perhaps you’ve noticed that small string of characters at the beginning of your browser’s address bar: HTTP. Hyper Text Transfer Protocol is the name of the language that browsers and server use speak to each other. It defines a specific set of requests that the browser can make, and the kinds of responses the server can return as answers to those requests. Every interaction between a browser and a server can be thought of as a pair consisting of a browser HTTP request and the server’s HTTP response.

What is a Web Server, Anyway?

Running a Python Program on a Web Server using CGI

Receive email whenever an update to the book is released

* indicates required