1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] Svo flesta daga, slá þú sennilega eða 2 00:00:08,740 --> 00:00:10,760 að minnsta kosti sjá HTTP. 3 00:00:10,760 --> 00:00:12,850 Í staðreynd, ef þú ert að horfa á eða hlusta á þetta yfir 4 00:00:12,850 --> 00:00:15,220 vefur, þú ert að nota HTTP núna. 5 00:00:15,220 --> 00:00:16,160 En hvað er það? 6 00:00:16,160 --> 00:00:18,620 Jæja, það er það sem þú skrifar í upphafi vefslóð, eða 7 00:00:18,620 --> 00:00:19,400 síst að venjast. 8 00:00:19,400 --> 00:00:22,250 Þessa dagana, gera ráð vafrar bara að þú vilt HTTP, 9 00:00:22,250 --> 00:00:24,190 jafnvel ef þú ert ekki í raun slá það. 10 00:00:24,190 --> 00:00:27,830 Meira tæknilega þó HTTP er siðareglur, tungumál af 11 00:00:27,830 --> 00:00:30,690 konar, sem vefur flettitæki og vefur framreiðslumaður tala, að setja af 12 00:00:30,690 --> 00:00:32,409 samninga sem þeir fylgja, bara 13 00:00:32,409 --> 00:00:33,710 eins og við mennirnir hafa. 14 00:00:33,710 --> 00:00:36,090 Til dæmis, í Bandaríkjunum, þegar þú hittir fyrst einhvern, þú 15 00:00:36,090 --> 00:00:38,440 venjulega hefja tengingu með því að útvíkka þína 16 00:00:38,440 --> 00:00:41,050 vegar, á hver benda, að hinn aðilinn bregst við því með því að 17 00:00:41,050 --> 00:00:41,830 hrista það. 18 00:00:41,830 --> 00:00:43,070 Jæja, það er siðareglur. 19 00:00:43,070 --> 00:00:45,680 Í sumum löndum eða fjölskyldna, hefja þig á tengingu við 20 00:00:45,680 --> 00:00:47,060 kyssa einhvern á kinnina. 21 00:00:47,060 --> 00:00:48,670 Jæja, að annar siðareglur. 22 00:00:48,670 --> 00:00:52,160 Svo er HTTP siðareglur sem gerist að taka tölvur 23 00:00:52,160 --> 00:00:53,160 stað hjá mönnum. 24 00:00:53,160 --> 00:00:54,350 Og hér er hvernig það virkar. 25 00:00:54,350 --> 00:00:57,390 Þegar vafrinn vill sýna mönnum vefsíðu, byrja það 26 00:00:57,390 --> 00:01:01,330 tenging til a vefur framreiðslumaður með því að senda HTTP beiðni, 27 00:01:01,330 --> 00:01:03,710 inni sem er skilaboð í ætt að þóknast 28 00:01:03,710 --> 00:01:05,080 senda mér þessa vefsíðu. 29 00:01:05,080 --> 00:01:06,790 Í raun og veru, það er eitthvað meira dulinn eins, 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 En þegar miðlara fær þá beiðni, sendir það á http 32 00:01:13,220 --> 00:01:15,750 svar, inni sem er vefsíðan. 33 00:01:15,750 --> 00:01:17,960 Nú þessi vefur blaðsíða, á meðan, er skrifað á tungumáli 34 00:01:17,960 --> 00:01:21,560 kallast HTML eða HyperText Markup Language. 35 00:01:21,560 --> 00:01:24,050 Og það er HTTP fær sitt heiti. 36 00:01:24,050 --> 00:01:27,840 HTTP er skammstöfun fyrir HyperText Transfer Protocol, 37 00:01:27,840 --> 00:01:30,180 vegna þess hvað það er að flytja frá miðlara til að vafra er 38 00:01:30,180 --> 00:01:32,870 Hypertext, Hypertext Markup Language. 39 00:01:32,870 --> 00:01:35,550 Í vissum skilningi á vefnum er eins og veitingahús þar sem þú ert 40 00:01:35,550 --> 00:01:37,010 viðskiptavinur eða viðskiptavinur. 41 00:01:37,010 --> 00:01:39,370 Líkt þú pantar mat á veitingastað frá þjóninn eða 42 00:01:39,370 --> 00:01:42,360 þjónustustúlka sem þá færir það á töflunni, svo gera vefur flettitæki 43 00:01:42,360 --> 00:01:44,510 röð skrár frá a vefur framreiðslumaður, sem þá 44 00:01:44,510 --> 00:01:45,910 aftur með það sama. 45 00:01:45,910 --> 00:01:48,230 Í raun er af þessari ástæðu sem vafrar eru oft 46 00:01:48,230 --> 00:01:50,985 kallast viðskiptavini og netþjóna eru kallaðir, vel framreiðslumaður. 47 00:01:50,985 --> 00:01:53,790 Sambandið er mjög mikill the sami. 48 00:01:53,790 --> 00:01:55,010 Skynsamleg? 49 00:01:55,010 --> 00:01:57,750 Allt í lagi, og skulum taka a líta á raunverulegum HTTP beiðni 50 00:01:57,750 --> 00:01:58,760 og viðbrögð. 51 00:01:58,760 --> 00:02:00,230 Í fyrsta lagi skulum opna vafra. 52 00:02:00,230 --> 00:02:02,320 Ég gerst að vera með Chrome, en þú gerir þetta í flestum allir 53 00:02:02,320 --> 00:02:03,740 vafra þessa dagana. 54 00:02:03,740 --> 00:02:06,790 Next velja skulum View, Hönnuður, Hönnuður Tools, 55 00:02:06,790 --> 00:02:08,259 sem mun opna Developer pallborð á the 56 00:02:08,259 --> 00:02:09,550 neðst á glugganum okkar. 57 00:02:09,550 --> 00:02:12,450 Og við skulum næst smellir sem spjaldið er Network flipann. 58 00:02:12,450 --> 00:02:14,750 Næst þegar ég hlaða vefsíðu frá miðlara, munum við sjá í 59 00:02:14,750 --> 00:02:17,300 Þessi flipi allar HTTP umferð milli 60 00:02:17,300 --> 00:02:19,150 Króm og miðlara. 61 00:02:19,150 --> 00:02:19,490 OK. 62 00:02:19,490 --> 00:02:20,936 Við skulum fara, segja Google. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 OK, það bara gerðist? 65 00:02:28,990 --> 00:02:31,240 Jæja fyrst, við skulum fletta til the mjög toppur af the flipi. 66 00:02:31,240 --> 00:02:34,270 The mjög fyrstur lína sýnir HTTP svar Google til minn 67 00:02:34,270 --> 00:02:35,670 HTTP beiðni. 68 00:02:35,670 --> 00:02:37,000 Jæja, við skulum smella röðinni. 69 00:02:37,000 --> 00:02:39,460 Til hægri sjáum við nú sýnishorn af HTML sem var 70 00:02:39,460 --> 00:02:41,680 innifalið í því svari, ásamt a heild búnt af 71 00:02:41,680 --> 00:02:42,390 JavaScript. 72 00:02:42,390 --> 00:02:44,590 En meira um þá seinna. 73 00:02:44,590 --> 00:02:46,810 Skulum smella nú hausa flipann til vinstri þessa 74 00:02:46,810 --> 00:02:50,030 Preview flipann, og hér er þar sem við getum séð í raun HTTP 75 00:02:50,030 --> 00:02:53,650 beiðni um að vafrinn minn sent og raunverulegur HTTP svar 76 00:02:53,650 --> 00:02:54,900 sem Google aftur. 77 00:02:54,900 --> 00:02:57,450 Eins og fyrir svar miðlara, skulum smelltu View Source næstu 78 00:02:57,450 --> 00:02:58,670 Svar hausar. 79 00:02:58,670 --> 00:03:00,330 Hér er það sem Google sendi í vafranum mínum. 80 00:03:00,330 --> 00:03:02,500 Fyrsta línan er kannski mest spennandi - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 OK. 82 00:03:06,790 --> 00:03:09,060 Þetta þýðir að allt er vel og á heimasíðunni var flutt 83 00:03:09,060 --> 00:03:10,580 með góðum árangri. 84 00:03:10,580 --> 00:03:13,010 Líkurnar eru að þú hafir aldrei séð þetta 200 áður, annars 85 00:03:13,010 --> 00:03:17,520 þekktur sem HTTP stöðu númer, en þú hefur sennilega séð 404, 86 00:03:17,520 --> 00:03:19,430 File Not Found, kannski sumir aðrir. 87 00:03:19,430 --> 00:03:21,570 Jæja, þetta er þar sem þær tölur koma frá. 88 00:03:21,570 --> 00:03:22,770 Jæja þar hafið þið það - 89 00:03:22,770 --> 00:03:24,020 HTTP.