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 или HyperText Markup Language. 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 хипертекст, HyperText Markup Language. 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 Следниот ајде изберете View, програмери, програмери алатки, 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 ОК. 62 00:02:19,490 --> 00:02:20,936 Да ја посетите, да речеме, на Google. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 Добро, што едноставно се случи? 65 00:02:28,990 --> 00:02:31,240 Па прво, ајде да дојдете до самиот врв на табот. 66 00:02:31,240 --> 00:02:34,270 Уште првиот ред претставува HTTP одговор на Google за мојата 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 Javascript-. 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 дека Google се врати. 77 00:02:54,900 --> 00:02:57,450 Како и за одговор на серверот, да кликнете View Source следната 78 00:02:57,450 --> 00:02:58,670 Одговор заглавија. 79 00:02:58,670 --> 00:03:00,330 Тука е она што Google испрати на мојот интернет пребарувач. 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.