[Powered by Google Translate] لذلك معظم كل يوم، أو ربما قمت بكتابة
على الأقل انظر HTTP.
في الواقع، إذا كنت أشاهد أو الاستماع إلى هذا على
على شبكة الإنترنت، كنت تستخدم HTTP في الوقت الحالي.
ولكن ما هو؟
حسنا، هذا ما كنت اكتب في بداية URL، أو على
الأقل تستخدم ل.
في هذه الأيام، مجرد افتراض المتصفحات التي تريد HTTP،
حتى لو كنت لا تكتب فعلا.
على الرغم من الناحية الفنية أكثر، HTTP هو بروتوكول، لغات
أنواع، التي متصفحات الويب وخوادم الويب الكلام، ومجموعة من
الاتفاقيات التي تلتزم، تماما
نحن البشر لديهم مثل.
على سبيل المثال، في الولايات المتحدة، عند أول اجتماع شخص ما، فإنك
بدء عادة اتصال من خلال توسيع الخاص بك
جهة، وعند هذه النقطة، الشخص الآخر يستجيب لها من قبل
هز ذلك.
حسنا، هذا هو البروتوكول.
في بعض البلدان أو الأسر، يمكنك بدء الاتصال عن طريق
التقبيل على الخد شخص.
حسنا، هذا بروتوكول آخر.
ذلك هو بروتوكول HTTP يحدث ذلك لإشراك أجهزة الكمبيوتر
بدلا من البشر.
وهنا كيف يعمل.
عندما يريد المتصفح لإظهار صفحة ويب الإنسان، فإنه يبدأ
اتصال إلى خادم الويب عن طريق إرسال طلب HTTP،
داخل وهو أقرب إلى رسالة رجاء
أرسل لي صفحة الويب هذه.
في الواقع، انها مثل شيء أكثر خفي،
get/http/1.1.
ولكن عندما يستلم الملقم هذا الطلب، يرسل HTTP
ردا على ذلك، وهو داخل صفحة الويب.
والآن بعد أن صفحة الويب، وفي الوقت نفسه، هو مكتوب في لغة
دعا HTML، أو لغة توصيف النص التشعبي.
وهذا هو HTTP يحصل باسمه.
HTTP هو اختصار بروتوكول نقل النص التشعبي،
لأن ما نقل انها من خادم الى المتصفح
النص التشعبي، لغة توصيف النص التشعبي.
بمعنى من المعاني، على شبكة الإنترنت مثل المطاعم حيث كنت في
العميل أو العميل.
مثل الكثير كنت من أجل الطعام في مطعم من نادل أو
نادلة الذي يجلب ثم إلى الجدول الخاص بك، لذلك متصفحات الويب
ملفات النظام من خادم ويب الذي ثم
يعود مع نفسه.
في الواقع، هو لهذا السبب بالذات غالبا ما تكون المتصفحات
ويطلق على العملاء والخوادم يسمى والخوادم أيضا.
العلاقة هو إلى حد كبير نفس.
معنى؟
كل الحق، وأيضا دعنا نلقي نظرة على طلب HTTP الفعلية
والاستجابة لها.
أولا، دعونا فتح المتصفح.
تصادف أنني كنت تستخدم كروم، ولكن القيام بذلك في أكثر من أي
المتصفح في هذه الأيام.
دعونا مشاهدة حدد التالي، المطور، أدوات المطور،
والتي سوف تفتح لوحة المطور في
السفلي من إطار عملنا.
ودعونا فوق علامة التبويب شبكة الاتصال التالية التي الفريق.
في المرة القادمة أنا تحميل صفحة ويب من الخادم، وسنرى في
هذا التبويب كل من حركة المرور HTTP بين
الكروم والخادم.
OK.
دعونا زيارة، ويقول، وجوجل.
http://www.google.com/enter.
OK، ما حدث للتو؟
أول بئر، دعونا انتقل إلى أعلى جدا من علامة التبويب.
الصف الأول يمثل استجابة للغاية جوجل HTTP لبلدي
HTTP الطلب.
حسنا، دعونا انقر فوق هذا الصف.
إلى اليمين، ونحن نرى الآن معاينة للHTML التي كانت
المدرجة في هذا الرد، جنبا إلى جنب مع مجموعة كاملة من
سكريبت.
ولكن أكثر على تلك وقت آخر.
دعونا الآن انقر فوق علامة التبويب رؤوس إلى اليسار من هذا
علامة التبويب معاينة، وهنا حيث يمكننا أن نرى HTTP الفعلية
طلب أن ترسل متصفحي والرد الفعلي HTTP
التي عادت جوجل.
أما بالنسبة لاستجابة الملقم، دعونا انقر فوق عرض المصدر المقبل
استجابة رؤوس.
هنا هو ما جوجل إرسالها إلى متصفحي.
السطر الأول وربما كان الأكثر إثارة للاهتمام -
HTTP/1.1 200 OK.
يعني كل شيء على ما يرام ونقلت الصفحة الرئيسية
بنجاح.
ما كنت لم أر قط خلاف هذا قبل 200، وإلا
يعرف رمز حالة HTTP، ولكن كنت قد رأيت ربما 404،
الملف غير موجود، وربما البعض الآخر.
حسنا، هذا هو المكان الذي يأتي من هذه الأرقام.
هناك أيضا لديك -
HTTP.