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. 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 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. The Definitive Guide is an essential reference that no technically-inclined member of the Internet community should be without.
???? ????? ??? ?????? ???? ???? ????? ????? ????? ???????? ???????? ? web-Technologies ??? ????? ????? ????? ??? ???? ????? #This is a copied review to an overview of the book to those who wanted to read the book credit:
When I bought this, even though it had been published in 2002 I thought that it had been updated regularly. It hasn't, and although useful there is no reason why the ebook should be so expensive. I will have to do a lot more reading on the internet to get up to date.
Second book this year ? Thanks COVID-19 for slowing me down :@ The book is so good and its content and the way information flows through its parts makes it a great choice for whoever wanna know the internals of the protocol and the history of its evolution over the past decade..
I would have loved if the author dived deep into connection management more than he'd done but overall the reading experience was so good and I totally recommend it ?
(For experts it can act as a very good refresher and also it might give you some ideas of the learnings from limitations of the first versions of HTTP lacking some features (Design with change in mind) and how this was overcome in newer versions/extensions of the protocol)
Good book, if you don't understand how exactly http works it's the best choice. But some time I think it's too much info. Some of it you could not remember ) But every unanswered question about http and with what it conected, this book could give a answer to you.
This is a Must-read for any self-respecting Web Developer. HTTP is the basis of Internet. To understand it helps when working as a web developer. How communication and information is communicated on the World Wide Web. To master the art of creating such communication at it's very root, as well as to modify/alter it and analyze it. As a web developer with insight into- and knowledge of HTTP you can optimize your websites beyond if you didn't have this knowledge and be able to understand the inner workings of your website on a much deeper level. A definite Must-Read, but just a heads-up, this is a Tome, a Bible but it works perfect as reference litterature after having read it as well. It covers Everything you need to know. I doubt you will be disappointed.
An awesome book for every web developer, it introduces an overview as well as deep enough knowledge about HTTP protocol and related topics. This is should be a must-read for web developer.
There are considerable sections of the book that is outdated now, but there are some other section that discuss core knowledge engineers who work with web should have.
The best book I have ever read about HTTP. This is a valuable book for any serious software engineer who want to enhance their knowledge in Web technology.
i've learned a lot reading this thick ass book. some parts are incredibly boring as hell, but overall a fundamental book for every web developer for sure.
But I think its a very well structured book that brings you through all the components of HTTP. Its fun and easy to understand. There will parts where its too tedious and technical ( chapters about character set ) . Its a good introduction though if you want to get started with HTTP.
Hope they release a new edition because this author is great
Probably contains all you need to know about HTTP in an easier to understand form than the RFCs. Sometimes a bit overwhelming in detail, but it is a great resource if you want to look something up.
The book is from the early 2000's, but many of these concepts have remained the same. It was good to finally dig down deep in how HTTP works. Def not a light read, but a fun read if you are an internet nerd like me.
Good book, if you don't understand how exactly http works it's the best choice. But some time I think it's too much info. Some of it you could not remember ) But every unanswered question about http and with what it conected, this book could give a answer to you.