تتبّع مسيرة تطور أجيال بروتوكول HTTP الخمسة: من السطر الواحد في HTTP/0.9 وإضافة الرؤوس في HTTP/1.0 والاتصالات المستمرة في HTTP/1.1، إلى الإطارات الثنائية وتعدد التدفقات وضغط HPACK في HTTP/2، وصولاً إلى HTTP/3 فوق QUIC/UDP.
2 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة
شرح صفوف ومحتوى الفقرة
الصف 1
شرح توضيحي
بفضل طبقة التأطير الثنائي، قدّم إصدار قفزتين هائلتين في الأداء فوق اتصال مشفر واحد فقط:
1. تعدد التدفقات المتوازية (): يفتح المتصفح اتصال وحيداً مع النطاق، ويرسل عبره عشرات الطلبات بالتوازي في اللحظة نفسها. فإذا تأخر تجهيز ملف في التدفق رقم 1، تمر إطارات التدفقين 3 و5 بجانبه فوراً دون أي انتظار!
2. ضغط حقول الرأس بخوارزمية : في كان المتصفح يعيد إرسال مئات البايتات المتكررة من حقول و كنص غير مضغوط مع كل صورة وملف. أما فيستخدم خوارزمية التي تحفظ الرؤوس المتكررة في جدول مشترك وترسل أرقام فهرستها فقط، مما يقلص حجم الرؤوس بأكثر من 85%!