1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] لذلك معظم كل يوم، أو ربما قمت بكتابة 2 00:00:08,740 --> 00:00:10,760 على الأقل انظر HTTP. 3 00:00:10,760 --> 00:00:12,850 في الواقع، إذا كنت أشاهد أو الاستماع إلى هذا على 4 00:00:12,850 --> 00:00:15,220 على شبكة الإنترنت، كنت تستخدم HTTP في الوقت الحالي. 5 00:00:15,220 --> 00:00:16,160 ولكن ما هو؟ 6 00:00:16,160 --> 00:00:18,620 حسنا، هذا ما كنت اكتب في بداية URL، أو على 7 00:00:18,620 --> 00:00:19,400 الأقل تستخدم ل. 8 00:00:19,400 --> 00:00:22,250 في هذه الأيام، مجرد افتراض المتصفحات التي تريد HTTP، 9 00:00:22,250 --> 00:00:24,190 حتى لو كنت لا تكتب فعلا. 10 00:00:24,190 --> 00:00:27,830 على الرغم من الناحية الفنية أكثر، HTTP هو بروتوكول، لغات 11 00:00:27,830 --> 00:00:30,690 أنواع، التي متصفحات الويب وخوادم الويب الكلام، ومجموعة من 12 00:00:30,690 --> 00:00:32,409 الاتفاقيات التي تلتزم، تماما 13 00:00:32,409 --> 00:00:33,710 نحن البشر لديهم مثل. 14 00:00:33,710 --> 00:00:36,090 على سبيل المثال، في الولايات المتحدة، عند أول اجتماع شخص ما، فإنك 15 00:00:36,090 --> 00:00:38,440 بدء عادة اتصال من خلال توسيع الخاص بك 16 00:00:38,440 --> 00:00:41,050 جهة، وعند هذه النقطة، الشخص الآخر يستجيب لها من قبل 17 00:00:41,050 --> 00:00:41,830 هز ذلك. 18 00:00:41,830 --> 00:00:43,070 حسنا، هذا هو البروتوكول. 19 00:00:43,070 --> 00:00:45,680 في بعض البلدان أو الأسر، يمكنك بدء الاتصال عن طريق 20 00:00:45,680 --> 00:00:47,060 التقبيل على الخد شخص. 21 00:00:47,060 --> 00:00:48,670 حسنا، هذا بروتوكول آخر. 22 00:00:48,670 --> 00:00:52,160 ذلك هو بروتوكول HTTP يحدث ذلك لإشراك أجهزة الكمبيوتر 23 00:00:52,160 --> 00:00:53,160 بدلا من البشر. 24 00:00:53,160 --> 00:00:54,350 وهنا كيف يعمل. 25 00:00:54,350 --> 00:00:57,390 عندما يريد المتصفح لإظهار صفحة ويب الإنسان، فإنه يبدأ 26 00:00:57,390 --> 00:01:01,330 اتصال إلى خادم الويب عن طريق إرسال طلب HTTP، 27 00:01:01,330 --> 00:01:03,710 داخل وهو أقرب إلى رسالة رجاء 28 00:01:03,710 --> 00:01:05,080 أرسل لي صفحة الويب هذه. 29 00:01:05,080 --> 00:01:06,790 في الواقع، انها مثل شيء أكثر خفي، 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 ولكن عندما يستلم الملقم هذا الطلب، يرسل HTTP 32 00:01:13,220 --> 00:01:15,750 ردا على ذلك، وهو داخل صفحة الويب. 33 00:01:15,750 --> 00:01:17,960 والآن بعد أن صفحة الويب، وفي الوقت نفسه، هو مكتوب في لغة 34 00:01:17,960 --> 00:01:21,560 دعا HTML، أو لغة توصيف النص التشعبي. 35 00:01:21,560 --> 00:01:24,050 وهذا هو HTTP يحصل باسمه. 36 00:01:24,050 --> 00:01:27,840 HTTP هو اختصار بروتوكول نقل النص التشعبي، 37 00:01:27,840 --> 00:01:30,180 لأن ما نقل انها من خادم الى المتصفح 38 00:01:30,180 --> 00:01:32,870 النص التشعبي، لغة توصيف النص التشعبي. 39 00:01:32,870 --> 00:01:35,550 بمعنى من المعاني، على شبكة الإنترنت مثل المطاعم حيث كنت في 40 00:01:35,550 --> 00:01:37,010 العميل أو العميل. 41 00:01:37,010 --> 00:01:39,370 مثل الكثير كنت من أجل الطعام في مطعم من نادل أو 42 00:01:39,370 --> 00:01:42,360 نادلة الذي يجلب ثم إلى الجدول الخاص بك، لذلك متصفحات الويب 43 00:01:42,360 --> 00:01:44,510 ملفات النظام من خادم ويب الذي ثم 44 00:01:44,510 --> 00:01:45,910 يعود مع نفسه. 45 00:01:45,910 --> 00:01:48,230 في الواقع، هو لهذا السبب بالذات غالبا ما تكون المتصفحات 46 00:01:48,230 --> 00:01:50,985 ويطلق على العملاء والخوادم يسمى والخوادم أيضا. 47 00:01:50,985 --> 00:01:53,790 العلاقة هو إلى حد كبير نفس. 48 00:01:53,790 --> 00:01:55,010 معنى؟ 49 00:01:55,010 --> 00:01:57,750 كل الحق، وأيضا دعنا نلقي نظرة على طلب HTTP الفعلية 50 00:01:57,750 --> 00:01:58,760 والاستجابة لها. 51 00:01:58,760 --> 00:02:00,230 أولا، دعونا فتح المتصفح. 52 00:02:00,230 --> 00:02:02,320 تصادف أنني كنت تستخدم كروم، ولكن القيام بذلك في أكثر من أي 53 00:02:02,320 --> 00:02:03,740 المتصفح في هذه الأيام. 54 00:02:03,740 --> 00:02:06,790 دعونا مشاهدة حدد التالي، المطور، أدوات المطور، 55 00:02:06,790 --> 00:02:08,259 والتي سوف تفتح لوحة المطور في 56 00:02:08,259 --> 00:02:09,550 السفلي من إطار عملنا. 57 00:02:09,550 --> 00:02:12,450 ودعونا فوق علامة التبويب شبكة الاتصال التالية التي الفريق. 58 00:02:12,450 --> 00:02:14,750 في المرة القادمة أنا تحميل صفحة ويب من الخادم، وسنرى في 59 00:02:14,750 --> 00:02:17,300 هذا التبويب كل من حركة المرور HTTP بين 60 00:02:17,300 --> 00:02:19,150 الكروم والخادم. 61 00:02:19,150 --> 00:02:19,490 OK. 62 00:02:19,490 --> 00:02:20,936 دعونا زيارة، ويقول، وجوجل. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 OK، ما حدث للتو؟ 65 00:02:28,990 --> 00:02:31,240 أول بئر، دعونا انتقل إلى أعلى جدا من علامة التبويب. 66 00:02:31,240 --> 00:02:34,270 الصف الأول يمثل استجابة للغاية جوجل HTTP لبلدي 67 00:02:34,270 --> 00:02:35,670 HTTP الطلب. 68 00:02:35,670 --> 00:02:37,000 حسنا، دعونا انقر فوق هذا الصف. 69 00:02:37,000 --> 00:02:39,460 إلى اليمين، ونحن نرى الآن معاينة للHTML التي كانت 70 00:02:39,460 --> 00:02:41,680 المدرجة في هذا الرد، جنبا إلى جنب مع مجموعة كاملة من 71 00:02:41,680 --> 00:02:42,390 سكريبت. 72 00:02:42,390 --> 00:02:44,590 ولكن أكثر على تلك وقت آخر. 73 00:02:44,590 --> 00:02:46,810 دعونا الآن انقر فوق علامة التبويب رؤوس إلى اليسار من هذا 74 00:02:46,810 --> 00:02:50,030 علامة التبويب معاينة، وهنا حيث يمكننا أن نرى HTTP الفعلية 75 00:02:50,030 --> 00:02:53,650 طلب أن ترسل متصفحي والرد الفعلي HTTP 76 00:02:53,650 --> 00:02:54,900 التي عادت جوجل. 77 00:02:54,900 --> 00:02:57,450 أما بالنسبة لاستجابة الملقم، دعونا انقر فوق عرض المصدر المقبل 78 00:02:57,450 --> 00:02:58,670 استجابة رؤوس. 79 00:02:58,670 --> 00:03:00,330 هنا هو ما جوجل إرسالها إلى متصفحي. 80 00:03:00,330 --> 00:03:02,500 السطر الأول وربما كان الأكثر إثارة للاهتمام - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 OK. 82 00:03:06,790 --> 00:03:09,060 يعني كل شيء على ما يرام ونقلت الصفحة الرئيسية 83 00:03:09,060 --> 00:03:10,580 بنجاح. 84 00:03:10,580 --> 00:03:13,010 ما كنت لم أر قط خلاف هذا قبل 200، وإلا 85 00:03:13,010 --> 00:03:17,520 يعرف رمز حالة HTTP، ولكن كنت قد رأيت ربما 404، 86 00:03:17,520 --> 00:03:19,430 الملف غير موجود، وربما البعض الآخر. 87 00:03:19,430 --> 00:03:21,570 حسنا، هذا هو المكان الذي يأتي من هذه الأرقام. 88 00:03:21,570 --> 00:03:22,770 هناك أيضا لديك - 89 00:03:22,770 --> 00:03:24,020 HTTP.