انتقل إلى محتوى الدرس

HTTP/1.0 Protocol Milestone نقلة التوسع في الإصدار HTTP/1.0

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

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

مع ظهور المتصفحات الرسومية الأولى ورغبة المستخدمين في نقل الصور والنماذج التفاعلية، صدر الإصدار عام 1996 (في وثيقة ) ليحدث نقلة معمارية كبرى أرست شكل الرسالة المعروف اليوم:

  • إضافة رقم الإصدار وأكواد الحالة: ظهر رمز الإصدار في سطر الطلب، وسطْر الحالة المؤلف من كود ثلاثي الخانات مثل في بداية الاستجابة.
  • ابتكار حقول الرأس وأنواع الوسائط (): أُضيفت حقول الرأس () مما سمح بنقل الصور والملفات المضغوطة والخطوط وليس نصوص وحدها.
  • إضافة طريقتي و: لإرسال بيانات النماذج وفحص الرؤوس.
  • القيد الهندسي الأبرز في : كان يفتح افتراضياً اتصال جديداً ومستقلاً لكل ملف فرعي ثم يغلقه فور انتهاء الملف، مما أرهق الشبكة بعشرات المصافحات المتكررة لتحميل صفحة واحدة!
الصف 2 كود برمجي
نص
GET /logo.gif HTTP/1.0
User-Agent: Mozilla/1.2N (Windows)
Accept: image/gif, image/jpeg, */*

HTTP/1.0 200 OK
Server: CERN/3.0
Content-Type: image/gif
Content-Length: 3420