پروتکل انتقال ابرمتن

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از HTTP)
پرش به: ناوبری, جستجو
مجموعه پروتکل اینترنت
لایه کاربرد

BGP · DHCP · DNS · FTP · GTP · HTTP · IMAP · IRC · LDAP · Megaco · MGCP · NNTP · NTP · POP · RIP · RPC · RTP · RTSP · SDP · SIP · SMTP · SNMP · SOAP · SSH · Telnet · TLS/SSL · XMPP ·

(بیشتر)
لایه انتقال

TCP · UDP · DCCP · SCTP · RSVP · ECN ·

(بیشتر)
لایه اینترنت

IP (IPv4, IPv6· ICMP · ICMPv6 · IGMP · IPsec ·

(بیشتر)
لایه پیوند

ARP/InARP · NDP · OSPF · Tunnels (L2TP· PPP · Media Access Control (اترنت, DSL, ISDN, FDDI·

(بیشتر)

قرارداد انتقال ابرمتن (به انگلیسی: Hypertext Transfer Protocol)   به اختصار  اچ‌تی‌تی‌پی(به انگلیسی: http)  ، یک پروتکل یا قرارداد ارتباطی است که برای انتقال و تبدیل اطلاعات در وب استفاده می‌شود. از این پروتکل برای استخراج مستنداتی که بصورت پیوند در دیگر مستندات قرار گرفته اند استفاده می‌شود. این راهکار منجر به تولید محتوی وب می‌شود. تولید و توسعه این پروتکل به عهده دو موسسه گروه ضربت مهندسان اینترنت (به انگلیسی: Internet Engineering Task Force) و کنسرسیوم وب جهان‌گستر می‌باشد. این دو موسسه با یکدیگر در نشر مستندات RFC همکاری می‌کنند، مانند RFC 2616 که استاندارد HTTP 1.1 ( نسخه جاری این پروتکل) در آن آمده است.

این پروتکل استانداردی برای ارسال درخواست به خادم یا سرور و دریافت پاسخ از آن می‌باشد. سرور در اینجا یک سایت می‌باشد که پاسخ آن را مشتری client دریافت می‌کند. در واقع مشتری کاربر نهایی سرور می‌باشد. مشتری در خواست خود را که یک http request می‌باشد را به کمک ابزارهایی مانند وب گردهاweb browser یا برنامه‌های مشابه که user agent نامیده می‌شوند، برای سرور ارسال می‌کند. به سروری که منابع ی مانند فایل‌های HTML یا تصاویر را ایجاد یا ذخیره می‌کند اصطلاحا origin server گفته می‌شود. HTTP در واقع زبانی است که Client (یا در اینجا همان Web browser)و Server (یا در اینجا همان Web serever)از طریق آن باهم گفتگو می‌کنند.

[ویرایش] جستارهای وابسته

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