آموزش HTTP - قسمت اول

آموزش HTTP - قسمت اول


HTTP یکی از مباحث مهم در زمینه توسعه وبسایتها میباشد که در رسانه کامپیوتر پرسش به بررسی و توضیح کامل این پروتکل خواهیم پرداخت. در این مقاله به بررسی اینکه HTTP چیست؟ و مخاطبان این آموزش چه کسانی هستند میپردازیم.

 

HTTP مخفف عبارت Hypertext Transfer Protocol میباشد، معنی این عبارت پروتکل انتقال اَبَرمتن است. HTTP یک پروتکل برنامه کاربردی است که برای سیستمهای اطلاعاتی مشارکتی و اشتراکی توزیع شده است. این پایه و اساس ارتباط داده ها برای وب (یعنی اینترنت) از سال 1990 است. HTTP یک پروتکل عمومی و بی حالت است که میتواند برای اهدافی دیگر نیز استفاده شود، همانند کدهای خطا، و هدر (headers). به عبارت دیگر HTTP با استفاده از روشهای درخواست خود، برای اهدافی همچون error codes و headers مورد استفاده قرار میگیرد.

 

آموزشهای ما براساس استاندارد RFC – 2616 نوشته شده است که پروتکلی که ذکر کردیم را به عنوان HTTP / 1.1 تعریف میکند. HTTP / 1.1 یک نسخه از HTTP اصلی (HTTP / 1.0) است. تفاوت عمده میان HTTP 1.1 و HTTP1.0 آنجاست که 1.0HTTP از یک اتصال جدید برای هر درخواست و پاسخ استفاده میکند اما در HTTP1.1 ممکن است از یک اتصال برای چند درخواست و پاسخ استفاده شود.

 

مخاطبان

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

 

پیش نیاز

قبل از ادامه این آموزش، خوب است که درک مفاهیم مفاهیم وب، مرورگرهای وب، سرورهای وب، نرم افزار مبتنی بر معماری کلاینت و معماری سرور داشته باشید.

 

دانلود این مقاله به صورت PDF (بدون نیاز به پسورد)

تبلیغات در پایین ادامه ی مطلب

نظرات شما


    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی