آشنایی با پروتکل HTTP – بخش اول

در این بخش به معرفی کلی از پروتکل HTTP می پردازیم و مربوط به فصل اول از کتاب HTTP The Definitive Guide با عنوان Overview of HTTP می باشد.

مطالبی که در این بخش به آن ها اشاره می شود عبارتند از:

  • کلاینت‌ها و سرورهای وب چگونه ارتباط برقرار می‌کنند.
  • منابع (محتوای وب) از کجا می‌آیند.
  • تراکنش‌های وب چگونه کار می‌کنند.
  • قالب پیام‌های مورد استفاده برای ارتباط HTTP
  • نحوه انتقال شبکه در ساختار TCP به شکل زیربنایی
  • تغییرات مختلف پروتکل HTTP
  • برخی از اجزای معماری HTTP نصب شده در سراسر اینترنت

میلیاردها تصویر JPEG، صفحات HTML، فایل‌های متنی، فیلم‌های MPEG، فایل‌های صوتی WAV، اپلت‌های جاوا و موارد دیگر هر روز از طریق اینترنت در حال گردش هستند. HTTP بخش عمده ای از این اطلاعات را به سرعت، راحت و قابل اعتماد از سرورهای وب در سراسر جهان به مرورگرهای وب روی دسکتاپ افراد منتقل می‌کند.

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

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

ادامه مطالب این بخش را می توانید از لینک زیر به صورت PDF دانلود نمایید:

دانلود بخش اول آشنایی با پروتکل HTTP

درباره نویسنده: احسان نیک آور

ممکن است دوست داشته باشید