HTTP: The Definitive Guide

  • ناشرO'Reilly
  • سال انتشار2002
  • ویرایش1
  • زبانEnglish
  • تعداد صفحات658
  • شابک9781565925090

شناسه محصول: SKY-HTP-CODE-A66 دسته: , ,
برند: O'Reilly

محدوده قیمت: 1,549,000 تومان تا 3,676,000 تومان

18 نفر در حال مشاهده این محصول هستند!

تحویل اکسپرس

حمل رایگان سفارشات بالای 1 میلیون تومان

پرداخت امن

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

ضمانت اصالت کالا

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

7 روز گارانتی بازگشت وجه

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

پشت هر تراکنش موفق در وب، پروتکلی به نام 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.

ناشرO’Reilly
ویرایش1
زبانEnglish
سال انتشار2002
شابک9781565925090
تعداد صفحات658
قطعB5
کیفیتاورجینال انتشارات
نوع چاپرنگی, سیاه و سفید
نوع جلدجلد سخت, شومیز, طلقی

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “HTTP: The Definitive Guide”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محدوده قیمت: 1,549,000 تومان تا 3,676,000 تومان

محصولات مشابه