HTTP: The Definitive Guide (Definitive Guides) and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $2.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading HTTP: The Definitive Guide (Definitive Guides) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

HTTP: The Definitive Guide (Definitive Guides) [Paperback]

David Gourley , Brian Totty , Marjorie Sayer , Anshu Aggarwal , Sailu Reddy
4.5 out of 5 stars  See all reviews (30 customer reviews)

List Price: $54.99
Price: $33.07 & FREE Shipping. Details
You Save: $21.92 (40%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Wednesday, May 29? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $25.07  
Hardcover --  
Paperback $33.07  
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks.

Book Description

October 4, 2002 1565925092 978-1565925090 1

Behind every web transaction lies the Hypertext Transfer Protocol (HTTP) --- the language of web browsers and servers, of portals and search engines, of e-commerce and web services. Understanding HTTP is essential for practically all web-based programming, design, analysis, and administration.

While the basics of HTTP are elegantly simple, the protocol's advanced features are notoriously confusing, because they knit together complex technologies and terminology from many disciplines. This book clearly explains HTTP and these interrelated core technologies, in twenty-one logically organized chapters, backed up by hundreds of detailed illustrations and examples, and convenient reference appendices. HTTP: The Definitive Guide explains everything people need to use HTTP efficiently -- including the "black arts" and "tricks of the trade" -- in a concise and readable manner.

In addition to explaining the basic HTTP features, syntax and guidelines, this book clarifies related, but often misunderstood topics, such as: TCP connection management, web proxy and cache architectures, web robots and robots.txt files, Basic and Digest authentication, secure HTTP transactions, entity body processing, internationalized content, and traffic redirection.

Many technical professionals will benefit from this book. Internet architects and developers who need to design and develop software, IT professionals who need to understand Internet architectural components and interactions, multimedia designers who need to publish and host multimedia, performance engineers who need to optimize web performance, technical marketing professionals who need a clear picture of core web architectures and protocols, as well as untold numbers of students and hobbyists will all benefit from the knowledge packed in this volume.

There are many books that explain how to use the Web, but this is the one that explains how the Web works. Written by experts with years of design and implementation experience, this book is the definitive technical bible that describes the "why" and the "how" of HTTP and web core technologies. HTTP: The Definitive Guide is an essential reference that no technically-inclined member of the Internet community should be without.


Frequently Bought Together

HTTP: The Definitive Guide (Definitive Guides) + Restful Web Services + RESTful Web Services Cookbook: Solutions for Improving Scalability and Simplicity
Price for all three: $83.02

Buy the selected items together


Editorial Reviews

Review

"I think this book is an extremely useful, very comprehensive and clearly-written reference to all aspects of the internals of the Web going well beyond just the bare mechanics of HTTP. Even where its huge detail does stop on a topic, there are extensive and useful references for further reading on each topic covered given at the end of nearly every chapter." - John Collins, News@UK, March 2003

About the Author

is the Chief Technology Officer of Endeca, where he leads the research and development of Endeca's knowledge navigation products. Prior to working at Endeca, David designed and developed core components of Inktomi's Internet-scale search database and was a senior developer of Inktomi's web caching products. David earned a B.A.in Computer Science from the University of California at Berkeley.

was a member of Inktomi Corporation's founding engineering team, and served as Inktomi's Vice President of R&D where he co-developed Inktomi's search engine database, and led the development of Inktomi's web caching and streaming media technologies. Formerly, he was a scientist at Silicon Graphics and at Apple Computer's Advanced Technology Group. Brian Totty has received several awards for research and teaching excellence, and holds a Ph.D. in Computer Science from the University of Illinois, Urbana-Champaign, and a B.S. in Computer Science from M.I.T.


Product Details

  • Paperback: 658 pages
  • Publisher: O'Reilly Media; 1 edition (October 4, 2002)
  • Language: English
  • ISBN-10: 1565925092
  • ISBN-13: 978-1565925090
  • Product Dimensions: 7 x 1.3 x 9.2 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Best Sellers Rank: #36,271 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

The result was a well organized, comprehensive and amazingly easy to follow book. "sherzodr"  |  14 reviewers made a similar statement
This book is worth more than its weight in gold. Arcwin  |  6 reviewers made a similar statement
Those might be slightly off-topic, but I think they'd go great in this book. "todd101"  |  4 reviewers made a similar statement
Most Helpful Customer Reviews
27 of 27 people found the following review helpful
5.0 out of 5 stars Engaging and thorough - an excellent book! October 20, 2002
Format:Paperback
This book is more than just an HTTP reference. In fact the name of the book may even be a bit misleading. While it does an excellent job of describing the "what", "why", and "how" of HTTP, it goes a great deal further by describing how the various technologies that interact with HTTP work. And since HTTP is the very foundation of the Web, this book ends up being a great guide to the guts of all of WWW.

If you ever had a question about how a certain piece of Internet technology works, there is a good chance you will find it described in this book. From various types of Internet gateways, servers, and proxies, to security, content publishing & distribution, and HTTP related performance issues.

The topics are dealt in an insightful, practical way - full of useful examples, and "tricks of the trade". The writing style is very engaging, and accessible even to non-technical readers. Authors' knowledge and passion for the subject matter shows through. I have had the good fortune of working with the authors, and I can't think of a more qualified bunch of people to write this book.

Size of the book appears a bit daunting first, but you don't need to read it cover to cover. Just pick your topic of interest, or keep the book as a reference. I have been closely involved with developing HTTP related high performance Internet servers/gateways/proxies for six years, and I haven't seen a better book on the topic.

Comment | 
Was this review helpful to you?
18 of 19 people found the following review helpful
5.0 out of 5 stars The only book of its kind! May 12, 2003
Format:Paperback
I had never thought of HTTP in such a broad scale before I read "HTTP::The Definitive Guide". Apparently, Web sites and Web browsers are not the only things that should come to mind when one thinks of HTTP. Flexibility of the protocol made it home for so many breakthroughs of the Internet. It's amazing that there were no comprehensive textbooks covering the topic until today.

Organizing such enormous data in a 500-line book is a challenge already. But authors managed to go even beyond. The result was a well organized, comprehensive and amazingly easy to follow book.

The book is organized into 6 large sections. Each section is split into Chapters. Wherever appropriate, authors use figures and diagrams to illustrate the point.

The first section, called "Web's Foundation" covers most of the things an average web developer may already have known. It starts off with a chapter on HTTP Overview, and covers such topics as URLs, HTTP Messages - requests and responses, connections - parallel, persistent and pipeline. Some of the highlights are HTTP versions and their differences, URL conversion algorithms and status codes.

The second section, called "HTTP Architecture", is probably the most informative section with lots of gory details. It discusses existing technologies that make things happen - players of the Web. Starts with Web Servers that actually serve the original content. Takes you step by step what exactly happens once the Server accepts the request from your browser and displays you the page. Other technologies, such as Proxies, Caching, Gateways, Tunnels and Relays are very well covered. They even talk about Web Robots (a.k.a. Crawlers) and allocate over 30 exciting pages on these both annoying and incredibly useful "creatures". The section is finished with a brief overview of HTTP-NG, also called "Next Generation HTTP".

"Identification, Authorization, and Security" is the next section, that talks about just that. Detailed coverage on Cookies, Basic and Digestion Authentication available. Walks you through the architecture of HTTPS, a.k.a SSL/TLC and algorithms used.

Fourth section is on Encoding, Internationalization and Content Negotiation.

Fifth section is on Content Publishing and Distribution. Types of web hosting and Publishing systems - all covered. Also allocated good deal of time on explaining Redirections and Load Balancing - very useful topic. Wraps up the discussion with a chapter on Logging and Usage tracking.

Last, over 100 pages of the book are all useful Appendixes.

If you really want to understand how the Web really works (I mean, really), this is a "must have" book.

Comment | 
Was this review helpful to you?
13 of 13 people found the following review helpful
Format:Paperback
You think you may know enough HTTP, it's just a simple application level protocol eh? Hold your thought till you read this book. I borrowed this book from a library merely for doing some research on HTTP connection management and secure authentication. However, the more I read, the more I'm amazed there're lots of practical and interesting topics with so rich but not boring details. The book uses quite numbers of pictures to depict different handshaking protocols and complicated concepts, very easy to follow and understand. It is certainly not the HTTP specification reprint. It tells you what, why, where, and how. It is as the name suggested --- The Definitive Guide.

This book gives you very resourceful details on how HTTP works with a wild range of topics like Caching, Proxies, Gateway, Tunneling, Web Robots, Connection Management, Cookies, Various Authentication, Security, i18n, Hosting, and even Load Balancing! For example, it addresses how web crawlers work, really the inside out information, how a web crawler can back track their visited paths and what other alternatives to prevent & resolve loops & dups.

HTTP is becoming the 'operating system' for distributed applications in Internet. No doubt in my mind, from beginners, advanced users, even to researchers, will surely be benefitted from this excellent book. The authors really did a superb job. Five Stars!

Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars Definitive it is, covering everything you ever wanted to know about...
I could have done with a little less of the cheerful style and some of the lame attempts at humor, but I suspect that there is nothing worth knowing about HTTP that is not covered... Read more
Published 2 months ago by Alex F Stop
4.0 out of 5 stars Better understanding of http
Read it.

Feel like i have a good grasp of http now, incl proxy technologies, error codes, and mssg headers etc etc.
Published 2 months ago by James
5.0 out of 5 stars A great book to understand 2616
Spent a couple of weekends on this (skipped Chapter 19 about Publishing systems) and it reads like a charm. One has to keep in mind that the book was written in 2002. Read more
Published 7 months ago by R. Pokkyarath
5.0 out of 5 stars Must read book for every tech guy
Just download a sample and start reading - you will probably buy it in few minutes :D

cons:
it's big. but if it's on your Kindle that's not a problem, right? Read more
Published 11 months ago by Denis Wolf
2.0 out of 5 stars 10 Years on...
Previous experience: I've got a decent enough working knowledge of HTTP, I've had a good read of RFC2616, etc

I bought the book looking to fill gaps in knowledge. Read more
Published 13 months ago by Wishy
5.0 out of 5 stars Thorough, detailed, a great reference
A thorough book on the inner workings of the HTTP protocol, covering everything from hardware to software and the simple text protocol itself to secure communications.
Published 14 months ago by Philip Dow
4.0 out of 5 stars Overall good, but light on https / ssl
Overall this book really fits my reading style and I liked it. This book is for you if you like to-the-point books without repetition. Read more
Published 17 months ago by Russell J. Schampers
4.0 out of 5 stars Comprehensive and well written
Who would have thought you could write a 600+ page book about HTTP? The official specification itself is less than 200 pages - what else is there to say? Read more
Published 19 months ago by Joshua Davies
4.0 out of 5 stars A journey into the HTTP world
Definitely a very good book, useful for both learning topics and use as a reference after the first read. Read more
Published 20 months ago by Christian Zemella
5.0 out of 5 stars Easy to follow. Clear text. Great start point for the Web's...
The content is very well organized allowing the readers manage the information they way they want.
Easy to read, clear texts, good visual information. Read more
Published on February 28, 2011 by Rod Macedo
Search Customer Reviews
Only search this product's reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category