نام کتاب
HTTP: The Definitive Guide

Understanding Web Internals

David Gourley, Brian Totty

Paperback658 Pages
PublisherO'Reilly
Edition1
LanguageEnglish
Year2002
ISBN9781565925090
8.5
5K
A66
انتخاب نوع چاپ:
جلد سخت
763,000ت
0
جلد نرم
833,000ت(2 جلدی)
0
طلق پاپکو و فنر
853,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

HTTP#

HTTPS#

Definitive_Guide#

Web_Browser#

SOAP#

XML-RPC#

توضیحات

پشت هر تراکنش موفق در وب، پروتکلی به نام HTTP (Hypertext Transfer Protocol) قرار دارد—زبانی که از طریق آن، کلاینت‌ها و سرورهای وب اسناد و اطلاعات را با یکدیگر تبادل می‌کنند. HTTP معمولاً به‌عنوان نیروی محرکه مرورگرهایی شناخته می‌شود که هر روز برای دسترسی به اینترانت سازمانی، جست‌وجوی کتاب‌های نایاب یا تحقیق در مورد داده‌های آماری از آن‌ها استفاده می‌کنیم. اما کاربرد HTTP فراتر از مرور صفحات وب است؛ سادگی و فراگیری آن باعث شده تا به پروتکل اصلی در بسیاری از اپلیکیشن‌های شبکه‌ای تبدیل شود—به‌ویژه در سرویس‌های وب مانند SOAP و XML-RPC.


همان‌طور که عنوان کتاب نشان می‌دهد، HTTP: The Definitive Guide به تشریح دقیق پروتکل HTTP می‌پردازد: این‌که چگونه کار می‌کند و چگونه می‌توان از آن برای توسعه برنامه‌های مبتنی بر وب استفاده کرد. با این حال، کتاب صرفاً درباره HTTP نیست، بلکه درباره تمام فناوری‌های پایه اینترنتی است که HTTP برای عملکرد مؤثر خود به آن‌ها وابسته است. در حالی که HTTP در کانون توجه قرار دارد، جوهره این کتاب در درک نحوه عملکرد وب و کاربرد آن در برنامه‌نویسی و مدیریت وب نهفته است.


کتاب جنبه‌های فنی، دلایل طراحی، نکات عملکردی و اهداف پشت پروتکل HTTP و فناوری‌های وابسته به آن را به‌طور جامع توضیح می‌دهد.


این کتاب به‌عنوان مرجع جامع (Bible) پروتکل HTTP و فناوری‌های مرتبط وب شناخته می‌شود.


مباحثی که در کتاب پوشش داده شده‌اند:

  • متدها، هدرها و کدهای وضعیت (status codes) در HTTP
  • بهینه‌سازی پراکسی‌ها و کش‌ها
  • طراحی ربات‌ها و خزنده‌های وب (Web Crawlers)
  • کوکی‌ها، احراز هویت و HTTP امن (HTTPS)
  • بین‌المللی‌سازی (i18n) و مذاکره محتوایی (Content Negotiation)
  • استراتژی‌های هدایت (Redirection) و تعادل بار (Load Balancing)


این کتاب توسط نویسندگانی با سال‌ها تجربه عملی نوشته شده و با زبانی ساده، دقیق و روان و همراه با تصاویر فنی فراوان، مفاهیم پشت‌پرده‌ی ارتباطات وب را به تصویر می‌کشد—تا درک کاملی از آنچه در پشت هر درخواست و پاسخ وب رخ می‌دهد به خواننده ارائه دهد.

تمام برنامه‌نویسان، مدیران سیستم و توسعه‌دهندگان وب برای فعالیت مؤثر در این حوزه باید با HTTP آشنایی داشته باشند.


کتاب‌های زیادی وجود دارند که نحوه استفاده از وب را توضیح می‌دهند، اما این کتاب نحوه کارکرد واقعی وب را آموزش می‌دهد.


Behind every successful web transaction lurks the Hypertext Transfer Protocol (HTTP), the language by which web clients and servers exchange documents and information. HTTP is commonly known as the workhorse behind the browsers we use every day to access our company intranets, locate out-of-print books, or research census information. But HTTP is used for far more than browsing the Web: the simplicity and ubiquity of HTTP also have made it the choice protocol for many other networked applications, most notably through web services such as SOAP and XML-RPC.


As the title suggests, HTTP: The Definitive Guide explains the HTTP protocol: how it works and how to use it to develop web-based applications. However, this book is not just about HTTP; it’s also about all the other core Internet technologies that HTTP depends on to work effectively. Although HTTP is at the center of the book, the essence of HTTP: The Definitive Guide is in understanding how the Web works and how to apply that knowledge to web programming and administration. The book explains the technical workings, motivations, performance considerations, and objectives of HTTP and the technologies around which it revolves.


HTTP: The Definitive Guide is the bible for the HTTP protocol and related web technologies.


Topics covered include:

  • HTTP methods, headers, and status codes
  • Optimizing proxies and caches
  • Strategies for designing web robots and crawlers
  • Cookies, authentication, and Secure HTTP
  • Internationalization and content negotiation
  • Redirection and load-balancing strategies


Written by experts with years of practical experience, this book uses clear, concise language and a plethora of detailed illustrations to help readers visualize what goes on behind the scenes, providing a complete understanding of the story behind each query on the Web.


All programmers, administrators, and application developers need to be familiar with HTTP in order to work effectively. There are many books that explain how to use the Web, but this is the book that explains how the Web works.


Table of Contents

Part I: HTTP: The Web’s Foundation

1. Overview of HTTP  

2. URLs and Resources  

3. HTTP Messages  

4. Connection Management  


Part II: HTTP Architecture

5. Web Servers  

6. Proxies  

7. Caching  

8. Integration Points: Gateways, Tunnels, and Relays  

9. Web Robots  

10. HTTP-NG  


Part III: Identification, Authorization, and Security

11. Client Identification and Cookies  

12. Basic Authentication  

13. Digest Authentication  

14. Secure HTTP  


Part IV: Entities and Encodings

15. Entities and Encodings  

16. Internationalization  

17. Content Negotiation and Transcoding  


Part V: Entities, Encodings, and Internationalization

18. Web Hosting  

19. Publishing Systems  

20. Redirection and Load Balancing  

21. Logging and Usage Tracking


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.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
HTTP
5,261
HTTP: The Definitive Guide
833,000 تومان
HTTP
1,234
HTTP/2 in Action
489,000 تومان
HTTP
255
Server-Driven Web Apps with Htmx
284,000 تومان
HTTP
1,776
Learning HTTP/2
261,000 تومان
HTTP
1,720
HTTP Pocket Reference
186,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©