The HyperText Transfer Protocol, or HTTP, is the backbone of the World Wide Web. HTTP is the language that each web browser (or other web client) uses to communicate with servers around the world. All web programmers, administrators, and application developers need to be familiar with HTTP in order to work effectively. The HTTP Pocket Reference not only provides a solid conceptual foundation of HTTP, it also serves as a quick reference to each of the headers and status codes that comprise an HTTP transaction. The book starts with a tutorial of HTTP, but then explains the client request and server responses in more detail, and gives a thorough technical explanation of more advanced features of HTTP (such as persistent connections and caching). Most people use the Web every day without knowing anything about HTTP, but for those who need to get "beyond the browser," this book is the place to start.
Author: Clinton Wong
Publisher: O'Reilly Media, Inc.
Customer Reviews
-
make your own Web server
Based on this book I wrote my own version of web server in C.
<br />
<br />The book gives great insight into the mechanisms on which the Web works and is a valuable tool for anyone trying to do web traffic management or a small embedded web server. Plus nothing is more 1337 than to telnet into a port 80 and surf with self written HTTP headers
-
Invaluable vade mecum
This is a nearly perfect book both for learning HTTP and for an HTTP reference. HTTP is a small, simple protocol, and this is reflected in this book's small size. Great sequence diagrams illustrate the basic HTTP transaction which is detailed in less than ten small pages. And you will probably soon find yourself with several post-it bookmarks or dog-eared pages.<p>The book could use an explanation of HTTP proxies and gateways and a list of common user-agents. But any more and it would be too long.
-
I didn't realise I needed it!
If you develop your own web applications then this book is invaluable! You don't realise that you need it until you know what's in it. An overview of HTTP headers, client methods and server response codes along with URL character and media type tables makes for a great pocket reference!<p>The O'Reilly pocket references are so concise that they are not really meant for someone who is totally new to the subject. They can however be the ideal way to provide an overview to anyone who wants to know the basics of the topic.
|