بروتوكول نقل النص الفائق/2

< بروتوكول نقل النص الفائق
HTTP/2
معيار دوليRFC 9113
طُوّر من قبلمجموعة مهندسي الإنترنت
تاريخ الطرح14 مايو 2015 (2015-05-14)
الموقع الرسميhttps://http2.github.io/

بروتوكول HTTP/2 هو إصدار محدث كبير من بروتوكول الشبكة HTTP،[1] طُوِّرَ بواسطة مجموعة مهندسي الإنترنت (بالإنجليزية: Internet Engineering Task Force)،[2] وبدأ العمل عليه في 2012 استجابة لتطوير بروتوكول سبيدي من جوجل،[3] ونُشِرَ عام 2015.[2] الإصدار HTTP/2 هو أول إصدار جديد منذ HTTP/1.1، هذا الأخير الذي تم توحيده في RFC 2068 عام 1997.[4]

المميزات

HTTP/2 له عدد من المميزات مثل:[5]

  • الإرسال المسبق من الخادم: تتيح HTTP/2 ميزة الإرسال المسبق من الخادم، والمتمثلة في أن خادم الإنترنت يتوقع الموارد التي يحتاجها مستخدم الإنترنت ويرسلها إليه مسبقا قبل أن يطلبها.
  • ضغط رؤوس HPACK: يستخدم HTTP/2 خوارزمية HPACK لضغط الرؤووس المتميزة بمقاومتها لهجمات CRIME، واستخدمها ترميز هوفمان الثابت؛ لتقليل الحمل الزائد، وتحسين الأداء.
  • الإرسال المتعدد: تتيح هذه الميزة في HTTP/2 تشابك الطلبات والاستجابات عبر اتصال TCP واحد، دون حدوث انسداد في رأس الخط، مما يحسن الأداء من خلال تقليل زمن الانتظار وزيادة الكفاءة.

المتصفحات الداعمة

تدعم عدة متصفحات HTTP/2، ومنها:[6]

انظر أيضا

مصادر

  1. "HTTP/2 - MDN Web Docs Glossary: Definitions of Web-related terms | MDN". developer.mozilla.org (بالإنجليزية الأمريكية). 10 Apr 2025. Archived from the original on 2025-06-08. Retrieved 2025-05-01.
  2. 1 2 "HTTP/2". http.dev (بالإنجليزية). Archived from the original on 2025-05-01. Retrieved 2025-05-01.
  3. Staff, Ars (18 Feb 2015). "HTTP/2 finished, coming to browsers within weeks". Ars Technica (بالإنجليزية). Archived from the original on 2025-05-28. Retrieved 2025-05-01.
  4. "Evolution of HTTP - HTTP | MDN". developer.mozilla.org (بالإنجليزية الأمريكية). 14 Mar 2025. Archived from the original on 2025-05-26. Retrieved 2025-05-01.
  5. "HTTP 1.1 Vs. HTTP 2: What Are the Differences?". Cyber Defense Magazine (بالإنجليزية الأمريكية). 20 Jan 2025. Archived from the original on 2025-02-09. Retrieved 2025-05-01.
  6. "HTTP/2 protocol | Can I use... Support tables for HTML5, CSS3, etc". caniuse.com. مؤرشف من الأصل في 2025-05-30. اطلع عليه بتاريخ 2025-05-01.

وصلات خارجية