{"product_id":"154830","title":"The Complete Guide to HTTP ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYDsmQxT5SVtIXWk7vfKguwVPjFZv.png?v=1765082214\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e The Complete Guide to HTTP \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/15381085\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eBook Introduction\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e Everything about HTTP, the backbone of the web\u003cbr\u003e\u003cbr\u003e Behind every successful web transaction is HTTP, the language by which web clients and servers exchange documents and information. HTTP is best known for its ability to work diligently behind the scenes in the browsers we use every day, whether we're accessing a company intranet, searching for out-of-print books, or conducting demographic surveys.\u003cbr\u003e But HTTP is used for much more than just web browsing. Its simplicity and ubiquity have made it the go-to choice for many network applications beyond web browsers.\u003cbr\u003e In particular, APIs used by smartphone applications usually choose HTTP.\u003cbr\u003e \u003cbr\u003eAs the title suggests, \"HTTP: The Ultimate Guide\" explains how the HTTP protocol works and how to use it to develop web-based applications.\u003cbr\u003e But this book goes beyond simply covering HTTP. It also covers other core Internet technologies that work together to ensure HTTP's efficient operation. While HTTP is the main topic of the book, the essence of \"HTTP: The Ultimate Guide\" lies in understanding how the web works and how to apply its theories to web programming and management.\u003cbr\u003e This book explains the technical workings and principles, performance considerations, the purpose of HTTP, and the technologies used with HTTP.\u003cbr\u003e Additionally, examples written over 10 years ago have been updated to match the current situation, and HTTP\/2.0, which is attracting attention as a better performing HTTP protocol, has also been added.\u003cbr\u003e\n\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e  \u003cli\u003eYou can preview some of the book's contents.\u003cbr\u003e \u003cspan\u003ePreview\u003c\/span\u003e\n\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindex\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e I. HTTP: The Foundation of the Web\u003cbr\u003e\u003cbr\u003e Chapter 1: HTTP Overview\u003cbr\u003e 1.1 HTTP: The Internet's Multimedia Delivery Service\u003cbr\u003e 1.2 Web Client and Server\u003cbr\u003e 1.3 Resources\u003cbr\u003e 1.4 Transactions\u003cbr\u003e 1.5 Message\u003cbr\u003e 1.6 TCP Connection\u003cbr\u003e 1.7 Protocol Version\u003cbr\u003e 1.8 Components of the Web\u003cbr\u003e 1.9 The End of the Beginning\u003cbr\u003e 1.10 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 2 URLs and Resources\u003cbr\u003e 2.1 Exploring Internet Resources\u003cbr\u003e 2.2 URL Grammar\u003cbr\u003e 2.3 Shortened URL\u003cbr\u003e 2.4 Unsafe Characters\u003cbr\u003e 2.5 Sea of ​​Schemes\u003cbr\u003e 2.6 Future\u003cbr\u003e 2.7 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 3 HTTP Messages\u003cbr\u003e 3.1 Message Flow\u003cbr\u003e 3.2 Each part of the message\u003cbr\u003e 3.3 Method\u003cbr\u003e 3.4 Status Codes\u003cbr\u003e 3.5 Header\u003cbr\u003e 3.6 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 4 Connection Management\u003cbr\u003e 4.1 TCP Connection\u003cbr\u003e 4.2 Considerations on TCP Performance\u003cbr\u003e 4.3 HTTP Connection Management\u003cbr\u003e 4.4 Parallel Connection\u003cbr\u003e 4.5 Persistent Connection\u003cbr\u003e 4.6 Pipeline Connection\u003cbr\u003e 4.7 The Mystery of Disconnection\u003cbr\u003e 4.8 Additional Information\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e II. HTTP Architecture\u003cbr\u003e\u003cbr\u003e Chapter 5 Web Server\u003cbr\u003e 5.1 Colorful Web Server\u003cbr\u003e 5.2 Simple Perl Web Server  \u003cbr\u003e5.3 What a Real Web Server Does\u003cbr\u003e 5.4 Step 1: Accepting a Client Connection\u003cbr\u003e 5.5 Step 2: Receiving a Request Message\u003cbr\u003e 5.6 Step 3: Request Processing\u003cbr\u003e 5.7 Step 4: Mapping and Accessing Resources\u003cbr\u003e 5.8 Step 5: Creating a Response\u003cbr\u003e 5.9 Step 6: Send a Response\u003cbr\u003e 5.10 Step 7: Logging\u003cbr\u003e 5.11 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 6 Proxy\u003cbr\u003e 6.1 Web Intermediaries\u003cbr\u003e 6.2 Why use a proxy?\u003cbr\u003e 6.3 Where are the proxies?\u003cbr\u003e 6.4 Client Proxy Settings\u003cbr\u003e 6.5 Subtleties of Proxy Requests\u003cbr\u003e 6.6 Message Tracking\u003cbr\u003e 6.7 Proxy Authentication\u003cbr\u003e 6.8 Proxy Interoperability\u003cbr\u003e 6.9 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 7 Cache\u003cbr\u003e 7.1 Unnecessary data transmission\u003cbr\u003e 7.2 Bandwidth Bottleneck\u003cbr\u003e 7.3 Flash Crowds\u003cbr\u003e 7.4 Delay due to distance\u003cbr\u003e 7.5 Hits and Misses\u003cbr\u003e 7.6 Cache Topology\u003cbr\u003e 7.7 Cache Processing Steps\u003cbr\u003e 7.8 Keeping your copies fresh\u003cbr\u003e 7.9 Cache Control\u003cbr\u003e 7.10 Cache Control Settings\u003cbr\u003e 7.11 Detailed Algorithm\u003cbr\u003e 7.12 Cache and Ads\u003cbr\u003e 7.13 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 8 Integration Points: Gateways, Tunnels, and Relays\u003cbr\u003e 8.1 Gateway  \u003cbr\u003e8.2 Protocol Gateway\u003cbr\u003e 8.3 Resource Gateway\u003cbr\u003e 8.4 Application Interfaces and Web Services\u003cbr\u003e 8.5 Tunnel\u003cbr\u003e 8.6 Relay\u003cbr\u003e 8.7 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 9 Web Robots\u003cbr\u003e 9.1 Crawlers and Crawling\u003cbr\u003e 9.2 Robot HTTP\u003cbr\u003e 9.3 Robots that are behaving improperly\u003cbr\u003e 9.4 Blocking Robots\u003cbr\u003e 9.5 Robot Etiquette\u003cbr\u003e 9.6 Search Engine\u003cbr\u003e 9.7 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 10 HTTP\/2.0\u003cbr\u003e 10.1 Background of HTTP\/2.0\u003cbr\u003e 10.2 Overview\u003cbr\u003e 10.3 Differences from HTTP\/1.1\u003cbr\u003e 10.4 Known Security Issues\u003cbr\u003e 10.5 Additional Information\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e III.\u003cbr\u003e Identification, Authorization, and Security\u003cbr\u003e\u003cbr\u003e Chapter 11 Client Identification and Cookies\u003cbr\u003e 11.1 Individual contact\u003cbr\u003e 11.2 HTTP Headers\u003cbr\u003e 11.3 Client IP Address\u003cbr\u003e 11.4 User Login\u003cbr\u003e 11.5 Fat URL\u003cbr\u003e 11.6 Cookies\u003cbr\u003e 11.7 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 12 Basic Authentication\u003cbr\u003e 12.1 Certification\u003cbr\u003e 12.2 Basic Authentication\u003cbr\u003e 12.3 Security flaws in basic authentication\u003cbr\u003e 12.4 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 13 Digest Authentication\u003cbr\u003e 13.1 Improvements to Digest Authentication\u003cbr\u003e 13.2 Summary Calculations\u003cbr\u003e 13.3 Improved Quality of Protection\u003cbr\u003e 13.4 Consideration of actual situations\u003cbr\u003e 13.5 Security Considerations  \u003cbr\u003e13.6 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 14 Secure HTTP\u003cbr\u003e 14.1 Making HTTP Secure\u003cbr\u003e 14.1.1 HTTPS\u003cbr\u003e 14.2 Digital Cryptography\u003cbr\u003e 14.3 Symmetric Key Cryptography\u003cbr\u003e 14.4 Public Key Cryptography\u003cbr\u003e 14.5 Digital Signatures\u003cbr\u003e 14.6 Digital Certificates\u003cbr\u003e 14.7 HTTPS Details\u003cbr\u003e 14.8 Real HTTPS Client\u003cbr\u003e 14.9 Secure Traffic Tunneling Through a Proxy\u003cbr\u003e 14.10 Additional Information 388\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e IV.\u003cbr\u003e Entities, Encoding, and Internationalization\u003cbr\u003e\u003cbr\u003e Chapter 15 Entities and Encoding\u003cbr\u003e 15.1 Messages are containers, entities are cargo\u003cbr\u003e 15.2 Content-Length: Length of the entity\u003cbr\u003e 15.3 Entity Summary\u003cbr\u003e 15.4 Media Types and Charsets\u003cbr\u003e 15.5 Content Encoding\u003cbr\u003e 15.6 Transfer Encoding and Chunked Encoding\u003cbr\u003e 15.7 Instances that change over time\u003cbr\u003e 15.8 Inspector and Freshness\u003cbr\u003e 15.9 Range Request\u003cbr\u003e 15.10 Delta Encoding\u003cbr\u003e 15.11 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 16: Internationalization\u003cbr\u003e 16.1 HTTP Support Required for Handling International Content\u003cbr\u003e 16.2 Character Sets and HTTP\u003cbr\u003e 16.3 Guidelines for Multilingual Character Encoding\u003cbr\u003e 16.4 Language Tags and HTTP\u003cbr\u003e 16.5 Internationalized URIs\u003cbr\u003e 16.6 Other Considerations\u003cbr\u003e 16.7 Additional Information\u003cbr\u003e \u003cbr\u003eChapter 17 Content Negotiation and Transcoding\u003cbr\u003e 17.1 Content Negotiation Techniques\u003cbr\u003e 17.2 Client-led negotiation\u003cbr\u003e 17.3 Server-Driven Negotiation\u003cbr\u003e 17.4 Transparent Negotiations\u003cbr\u003e 17.5 Transcoding\u003cbr\u003e 17.6 Next Steps\u003cbr\u003e 17.7 Additional Information\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e V.\u003cbr\u003e Content publication and distribution\u003cbr\u003e\u003cbr\u003e Chapter 18 Web Hosting\u003cbr\u003e 18.1 Hosting Services\u003cbr\u003e 18.2 Virtual Hosting\u003cbr\u003e 18.3 Creating a Stable Website\u003cbr\u003e 18.4 Building a Website Faster\u003cbr\u003e 18.5 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 19 Distribution System\u003cbr\u003e FrontPage Server Extensions for 19.1 Deployment Support\u003cbr\u003e 19.2 Co-authoring with WebDAV\u003cbr\u003e 19.3 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 20: Redirection and Load Balancing\u003cbr\u003e 20.1 Why Redirect?\u003cbr\u003e 20.2 Where to redirect\u003cbr\u003e 20.3 Overview of the Redirection Protocol\u003cbr\u003e 20.4 Common Redirection Methods\u003cbr\u003e 20.5 Proxy Redirection Method\u003cbr\u003e 20.6 Cache Redirection Method\u003cbr\u003e 20.7 Internet Cache Protocol\u003cbr\u003e 20.8 Cache Array Routing Protocol\u003cbr\u003e 20.9 Hypertext Caching Protocol\u003cbr\u003e 20.10 Additional Information\u003cbr\u003e\u003cbr\u003e Chapter 21 Logging and Usage Tracking\u003cbr\u003e 21.1 What is a log?\u003cbr\u003e 21.2 Log Format  \u003cbr\u003e21.3 Measuring Hits\u003cbr\u003e 21.4 About Privacy\u003cbr\u003e 21.5 Additional Information\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e VI.\u003cbr\u003e supplement\u003cbr\u003e\u003cbr\u003e Appendix A URI Scheme\u003cbr\u003e\u003cbr\u003e Appendix B HTTP Status Codes\u003cbr\u003e B.1 Status Code Classification\u003cbr\u003e B.2 Status Codes\u003cbr\u003e\u003cbr\u003e Appendix C HTTP Header Reference\u003cbr\u003e\u003cbr\u003e Appendix D MIME Types\u003cbr\u003e D.1 Background\u003cbr\u003e D.2 MIME Type Structure\u003cbr\u003e D.3 MIME Type IANA Registration\u003cbr\u003e D.4 Media Type Table\u003cbr\u003e\u003cbr\u003e Appendix E Base-64 Encoding\u003cbr\u003e E.1 Base-64 encoding makes binary data secure.\u003cbr\u003e E.2 8 bits to 6 bits\u003cbr\u003e E.3 Base-64 padding\u003cbr\u003e E.4 Perl Implementation\u003cbr\u003e E.5 Additional Information\u003cbr\u003e\u003cbr\u003e Appendix F Digest Authentication\u003cbr\u003e F.1 Digest WWW-Authenticate Directives\u003cbr\u003e F.2 Digest Authorization Directives\u003cbr\u003e F.3 Digest Authentication-Info Directives\u003cbr\u003e F.4 Reference Code\u003cbr\u003e\u003cbr\u003e Appendix G Language Tags\u003cbr\u003e G.1 First subtag rule\u003cbr\u003e G.2 Second subtag rule\u003cbr\u003e G.3 Language tags registered with IANA\u003cbr\u003e G.4 ISO 639 language code\u003cbr\u003e G.5 ISO 3166 country code\u003cbr\u003e G.6 Language Management Organization\u003cbr\u003e\u003cbr\u003e Appendix H MIME Character Set Registration \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e GOODS SPECIFICS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003ePublication date:\u003c\/strong\u003e December 15, 2014\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e- \u003cstrong\u003ePage count, weight, size:\u003c\/strong\u003e 756 pages | 1,412g | 188*240*35mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13:\u003c\/strong\u003e 9788966261208\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN10:\u003c\/strong\u003e 8966261205 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893460729898,"sku":"154830","price":56.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/735e434b680b1ab6b692444e4360d2dc.jpg?v=1765402879","url":"https:\/\/librairie.coreenne.fr\/en\/products\/154830","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}