1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] Todėl dauguma kiekvieną dieną, jūs tikriausiai įveskite arba 2 00:00:08,740 --> 00:00:10,760 bent jau matyti HTTP. 3 00:00:10,760 --> 00:00:12,850 Iš tiesų, jei jūs žiūrite ar klausydamiesi tai per 4 00:00:12,850 --> 00:00:15,220 interneto, jūs naudojate HTTP dabar. 5 00:00:15,220 --> 00:00:16,160 Bet kas tai yra? 6 00:00:16,160 --> 00:00:18,620 Na, tai, ką jūs įvedate URL pradžioje, arba 7 00:00:18,620 --> 00:00:19,400 mažiau kaip įpratę. 8 00:00:19,400 --> 00:00:22,250 Šiomis dienomis, naršyklių tiesiog manyti, kad norite HTTP, 9 00:00:22,250 --> 00:00:24,190 net jei jūs ne iš tikrųjų įveskite jį. 10 00:00:24,190 --> 00:00:27,830 Daugiau techniškai, nors HTTP protokolas, kalba 11 00:00:27,830 --> 00:00:30,690 rūšių, kad interneto naršyklė ir interneto serverių kalbėti, rinkinys 12 00:00:30,690 --> 00:00:32,409 konvencijų, kurių jie laikosi, tiesiog 13 00:00:32,409 --> 00:00:33,710 , kaip ir mes, žmonės. 14 00:00:33,710 --> 00:00:36,090 Pavyzdžiui, JAV, kai pirmą kartą susitikti žmogų, jūs 15 00:00:36,090 --> 00:00:38,440 paprastai pradėti ryšį, pratęsiant savo 16 00:00:38,440 --> 00:00:41,050 vertus, tuo momentu, kitas asmuo reaguoja į jį 17 00:00:41,050 --> 00:00:41,830 i ‰ purtydami. 18 00:00:41,830 --> 00:00:43,070 Gerai, kad protokolas. 19 00:00:43,070 --> 00:00:45,680 Kai kuriose šalyse ar šeimoms, jums pradėti ryšį 20 00:00:45,680 --> 00:00:47,060 bučiavosi ką nors į skruostą. 21 00:00:47,060 --> 00:00:48,670 Gerai, kad kitas protokolas. 22 00:00:48,670 --> 00:00:52,160 Taigi HTTP protokolas, kuris atsitinka įtraukti kompiuteriais 23 00:00:52,160 --> 00:00:53,160 , o ne žmonėms. 24 00:00:53,160 --> 00:00:54,350 Ir štai, kaip ji veikia. 25 00:00:54,350 --> 00:00:57,390 Kai naršyklė nori parodyti žmogaus tinklalapį, ji pradeda 26 00:00:57,390 --> 00:01:01,330 jungtis į interneto serverį siunčiant HTTP "užklausą, 27 00:01:01,330 --> 00:01:03,710 kurio viduje yra pranešimas panašus prašome 28 00:01:03,710 --> 00:01:05,080 siųsti man šiuo tinklalapiu. 29 00:01:05,080 --> 00:01:06,790 Iš tikrųjų, tai kažkas daugiau paslaptingas kaip, 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 Bet kai serveris gauna šį prašymą, ji siunčia HTTP 32 00:01:13,220 --> 00:01:15,750 atsakas, kurio viduje yra interneto puslapis. 33 00:01:15,750 --> 00:01:17,960 Dabar, kad interneto puslapis, tuo tarpu, yra parašyta kalba 34 00:01:17,960 --> 00:01:21,560 vadinama HTML arba Hypertext Markup Language. 35 00:01:21,560 --> 00:01:24,050 Ir tai HTTP gauna savo pavadinimą. 36 00:01:24,050 --> 00:01:27,840 HTTP - Hypertext Transfer Protocol santrumpa, 37 00:01:27,840 --> 00:01:30,180 nes tai, ką perkelti iš serverio į naršyklę 38 00:01:30,180 --> 00:01:32,870 hipertekstas, Hypertext Markup Language. 39 00:01:32,870 --> 00:01:35,550 Tam tikra prasme, internete yra panašus į restoranų, kur jūs 40 00:01:35,550 --> 00:01:37,010 klientas ar klientas. 41 00:01:37,010 --> 00:01:39,370 Panašiai kaip jums užsisakyti maistą restorane padavėju arba 42 00:01:39,370 --> 00:01:42,360 padavėja, kas tada atneša jį į jūsų stalo, todėl tai interneto naršyklių 43 00:01:42,360 --> 00:01:44,510 užsakyti failus iš serverio, kuris tada 44 00:01:44,510 --> 00:01:45,910 grįžta su tą patį. 45 00:01:45,910 --> 00:01:48,230 Tiesą sakant, būtent dėl ​​šios priežasties, kad naršyklių dažnai 46 00:01:48,230 --> 00:01:50,985 vadinamieji klientai ir serveriai yra vadinami, gerai serveriai. 47 00:01:50,985 --> 00:01:53,790 Santykiai yra labai daug tą patį. 48 00:01:53,790 --> 00:01:55,010 Prasminga? 49 00:01:55,010 --> 00:01:57,750 Viskas gerai, galime imtis ne faktinė HTTP užklausa atrodo 50 00:01:57,750 --> 00:01:58,760 ir atsakymas. 51 00:01:58,760 --> 00:02:00,230 Pirma, galime atidaryti naršyklę. 52 00:02:00,230 --> 00:02:02,320 Aš atsitikti, kad naudojate "Chrome", tačiau tai padaryti dauguma bet 53 00:02:02,320 --> 00:02:03,740 naršyklė šių dienų. 54 00:02:03,740 --> 00:02:06,790 Tegul kitas pasirinkite View, kūrėjas, Kūrėjo įrankiai 55 00:02:06,790 --> 00:02:08,259 , kuri bus atidaryta Kūrėjų skydelį 56 00:02:08,259 --> 00:02:09,550 mūsų lango apačioje. 57 00:02:09,550 --> 00:02:12,450 Ir tegul Toliau Paspauskite, kad kolegijos skirtuką Network. 58 00:02:12,450 --> 00:02:14,750 Kitą kartą aš įkelti tinklalapį iš serverio, mes pamatyti 59 00:02:14,750 --> 00:02:17,300 šis skirtukas visų HTTP srautą tarp 60 00:02:17,300 --> 00:02:19,150 Chrome ir serverio. 61 00:02:19,150 --> 00:02:19,490 Gerai. 62 00:02:19,490 --> 00:02:20,936 Leiskite apsilankyti, tarkim, "Google". 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 Gerai, kas atsitiko? 65 00:02:28,990 --> 00:02:31,240 Na pirmiausia, galime pereikite prie pačiame viršuje skirtuko. 66 00:02:31,240 --> 00:02:34,270 Labai pirmoje eilutėje atstovauja HTTP "Google" atsakymas į mano 67 00:02:34,270 --> 00:02:35,670 HTTP užklausa. 68 00:02:35,670 --> 00:02:37,000 Na, galime spustelėkite tą eilutę. 69 00:02:37,000 --> 00:02:39,460 Į dešinę, matome HTML fragmentą 70 00:02:39,460 --> 00:02:41,680 įtrauktas į tą atsakymą, kartu su visa krūva 71 00:02:41,680 --> 00:02:42,390 "JavaScript". 72 00:02:42,390 --> 00:02:44,590 Bet daugiau tiems, kitą kartą. 73 00:02:44,590 --> 00:02:46,810 Tegul dabar į kairę, spustelėkite skirtuką Antraštės 74 00:02:46,810 --> 00:02:50,030 Peržiūra ", ir čia, kur mes galime pamatyti faktinį HTTP 75 00:02:50,030 --> 00:02:53,650 prašyti, kad mano naršyklė siunčiami ir faktinį HTTP atsakymo 76 00:02:53,650 --> 00:02:54,900 kad "Google" sugrįžo. 77 00:02:54,900 --> 00:02:57,450 Kaip serverio atsakymo, galime spustelėkite Žiūrėti Šaltinis kitą 78 00:02:57,450 --> 00:02:58,670 Atsako antraštes. 79 00:02:58,670 --> 00:03:00,330 Štai ką "Google" išsiuntė savo naršyklėje. 80 00:03:00,330 --> 00:03:02,500 Pirma linija yra galbūt labiausiai įdomus - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 GERAI. 82 00:03:06,790 --> 00:03:09,060 Tai reiškia, kad viskas yra gerai ir pradžios puslapis buvo perkeltas 83 00:03:09,060 --> 00:03:10,580 sėkmingai. 84 00:03:10,580 --> 00:03:13,010 Šansai yra, kad jūs niekada matė šį 200 iki, nes priešingu atveju 85 00:03:13,010 --> 00:03:17,520 žinomas kaip HTTP būsenos kodą, bet jūs tikriausiai matė 404 86 00:03:17,520 --> 00:03:19,430 File not found, o gal ir kai kurie kiti. 87 00:03:19,430 --> 00:03:21,570 Na, tai kur tie numeriai yra kilę iš. 88 00:03:21,570 --> 00:03:22,770 Na jūs turite jį - 89 00:03:22,770 --> 00:03:24,020 HTTP.