پروتکل انتقال ابرمتن
از ویکیپدیا، دانشنامهٔ آزاد
| در متن این مقاله از هیچ منبع و مأخذی نام برده نشدهاست. شما میتوانید با افزودن منابع بر طبق اصول اثباتپذیری و شیوهنامهٔ ارجاع به منابع، به ویکیپدیا کمک کنید. مطالب بیمنبع احتمالاً در آینده حذف خواهند شد. |
|
|
این مقاله به تمیزکاری نیاز دارد. لطفاً آن را تا جایی که ممکن است از نظر املا، انشا، چیدمان و درستی بهتر کنید. سپس این الگو را از بالای مقاله حذف کنید. محتویات این مقاله ممکن است غیرقابل اعتماد و نادرست یا جانبدارانه باشد یا قوانین حقوق پدیدآورندگان را نقض کرده باشد. |
HTTP که مخخف Hypertext Transfer Protocol است، یک پروتکل یا قرارداد ارتباطی است که برای انتقال و تبدیل اطلاعات در وب استفاده میشود. از این پروتکل برای استخراج مستنداتی که بصورت پیوند در دیگر مستندات قرار گرفته اند استفاده میشود. این راهکار منجر به تولید محتوی وب میشود. تولید و توسعه این پروتکل به عهده دو موسسه کنسرسیوم وب جهانگستر میباشد. این دو موسسه با یکدیگر در نشر مستندات RFC همکاری میکنند، مانند RFC 2616 که استاندارد HTTP 1.1 ( نسخه جاری این پروتکل) در آن آمده است.
این پروتکل استانداردی برای راسال درخواست به خادم یا سرور و دریافت پاسخ از آن میباشد. سرور در اینجا یک سایت میباشد که پاسخ آن را مشتری client دریافت میکند. در واقع مشتری کاربر نهایی سرور میباشد. مشتری در خواست خود را که یک http request میباشد را به کمک ابزارهایی مانند وب گردهاweb browser یا برنامههای مشابه که user agent نامیده میشوند،برای سرور ارسال میکند. به سروری که منابع ی مانند فایل های HTML یا تصاویر را ایجاد یا ذخیره میکند اصطلاحا origin server گفته میشود. HTTP در واقع زبانی است که Client (یا در اینجا همان Web browser)و Server (یا در اینجا همان Web serever)از طریق آن باهم گفتگو میکنند.