1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] Tehát a legtöbb minden nap, akkor valószínűleg be vagy 2 00:00:08,740 --> 00:00:10,760 Legalább lásd HTTP. 3 00:00:10,760 --> 00:00:12,850 Valójában, ha nézed vagy hallgat e felett 4 00:00:12,850 --> 00:00:15,220 web, te HTTP most. 5 00:00:15,220 --> 00:00:16,160 De mi ez? 6 00:00:16,160 --> 00:00:18,620 Nos, ez az, amit írja elején egy URL-t, vagy 7 00:00:18,620 --> 00:00:19,400 legkevésbé használt. 8 00:00:19,400 --> 00:00:22,250 Ezek a napok, böngészők, csak feltételezik, hogy akarod HTTP, 9 00:00:22,250 --> 00:00:24,190 akkor is, ha valójában nem írja. 10 00:00:24,190 --> 00:00:27,830 További technikailag azonban, HTTP protokoll, a nyelv 11 00:00:27,830 --> 00:00:30,690 rendezi, hogy a böngészők és webszerverek beszélnek, egy sor 12 00:00:30,690 --> 00:00:32,409 egyezményeket, amelyeknek az általuk elfogadott, csak 13 00:00:32,409 --> 00:00:33,710 mint mi emberek is. 14 00:00:33,710 --> 00:00:36,090 Például az USA-ban, amikor először találkozik valakivel, akkor 15 00:00:36,090 --> 00:00:38,440 jellemzően kezdeményez kapcsolatot, kiterjesztve a 16 00:00:38,440 --> 00:00:41,050 kéz, ekkor, a másik személy válaszol, amelyet 17 00:00:41,050 --> 00:00:41,830 rázta meg. 18 00:00:41,830 --> 00:00:43,070 Nos, ez egy protokoll. 19 00:00:43,070 --> 00:00:45,680 Egyes országokban vagy családok, akkor kezdeményez kapcsolatot 20 00:00:45,680 --> 00:00:47,060 csókolózás, valaki az arcát. 21 00:00:47,060 --> 00:00:48,670 Nos, ez egy protokoll. 22 00:00:48,670 --> 00:00:52,160 Tehát HTTP protokoll, ami történik, hogy vonják számítógépek 23 00:00:52,160 --> 00:00:53,160 helyett az emberek. 24 00:00:53,160 --> 00:00:54,350 És itt van, hogyan működik. 25 00:00:54,350 --> 00:00:57,390 Amikor a böngésző meg akarja mutatni az emberi weblapon kezdeményezi 26 00:00:57,390 --> 00:01:01,330 a kapcsolatot a webszerver küld egy HTTP kérés, 27 00:01:01,330 --> 00:01:03,710 belül, amely egy üzenet hasonlít kérem 28 00:01:03,710 --> 00:01:05,080 küldj ezen a weboldalon. 29 00:01:05,080 --> 00:01:06,790 Valójában, ez valami rejtélyes, mint, 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 De amikor a szerver megkapja a kérelmet, akkor küld egy HTTP 32 00:01:13,220 --> 00:01:15,750 válasz, belül, amely a weboldalt. 33 00:01:15,750 --> 00:01:17,960 Most, hogy a weboldal, eközben van írva nyelven 34 00:01:17,960 --> 00:01:21,560 nevű HTML, vagy HyperText Markup Language. 35 00:01:21,560 --> 00:01:24,050 És ez a HTTP kap saját nevét. 36 00:01:24,050 --> 00:01:27,840 HTTP egy mozaikszó a HyperText Transfer Protocol, 37 00:01:27,840 --> 00:01:30,180 mert mi ez átadó szerver böngésző 38 00:01:30,180 --> 00:01:32,870 hypertext, HyperText Markup Language. 39 00:01:32,870 --> 00:01:35,550 Bizonyos értelemben az interneten olyan, mint egy étterem, ahol te vagy az 40 00:01:35,550 --> 00:01:37,010 ügyfél vagy az ügyfél. 41 00:01:37,010 --> 00:01:39,370 Hasonlóan rendelése étel egy étteremben egy pincér, vagy 42 00:01:39,370 --> 00:01:42,360 pincérnő, aki ezután hozza azt a táblát, így nem a böngészők 43 00:01:42,360 --> 00:01:44,510 Ahhoz fájlokat egy webszerverre, aki aztán 44 00:01:44,510 --> 00:01:45,910 visszatér az azonos. 45 00:01:45,910 --> 00:01:48,230 Tény, hogy ez az oka annak, hogy ez a nagyon böngészők gyakran 46 00:01:48,230 --> 00:01:50,985 úgynevezett kliensek és a szerverek nevezik, jól szerverek. 47 00:01:50,985 --> 00:01:53,790 A kapcsolat nagyon ugyanaz. 48 00:01:53,790 --> 00:01:55,010 Értelme? 49 00:01:55,010 --> 00:01:57,750 Rendben, vessünk egy pillantást a tényleges HTTP kérés 50 00:01:57,750 --> 00:01:58,760 és reagálás. 51 00:01:58,760 --> 00:02:00,230 Először is, hadd nyisson meg egy böngészőt. 52 00:02:00,230 --> 00:02:02,320 Én történetesen használ Chrome, de ezt a legtöbb olyan 53 00:02:02,320 --> 00:02:03,740 böngésző ezekben a napokban. 54 00:02:03,740 --> 00:02:06,790 Nézzük következő válasszuk View, Fejlesztő, Fejlesztő eszközök, 55 00:02:06,790 --> 00:02:08,259 amely megnyitja a fejlesztő panel a 56 00:02:08,259 --> 00:02:09,550 alján ablakunk. 57 00:02:09,550 --> 00:02:12,450 És nézzük, hogy a következő kattintás panel Network fülre. 58 00:02:12,450 --> 00:02:14,750 A következő alkalommal, amikor betölteni weboldal egy szerver, akkor látni 59 00:02:14,750 --> 00:02:17,300 Ezen a lapon az összes HTTP-forgalom között 60 00:02:17,300 --> 00:02:19,150 Chrome és a szerver. 61 00:02:19,150 --> 00:02:19,490 OK. 62 00:02:19,490 --> 00:02:20,936 Tegyük fel látogat, mondjuk, a 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, mi történt? 65 00:02:28,990 --> 00:02:31,240 Hát először is, nézzük lapozzunk a legtetején a fület. 66 00:02:31,240 --> 00:02:34,270 Az első sor jelentése Google HTTP válasz az én 67 00:02:34,270 --> 00:02:35,670 HTTP kérés. 68 00:02:35,670 --> 00:02:37,000 Nos, akkor kattintson rá sor. 69 00:02:37,000 --> 00:02:39,460 Ahhoz, hogy a jobb, most megjelenik egy előnézeti a HTML volt 70 00:02:39,460 --> 00:02:41,680 szerepel, hogy a válasz, valamint egy csomó 71 00:02:41,680 --> 00:02:42,390 JavaScript programot. 72 00:02:42,390 --> 00:02:44,590 De még az említett másik alkalommal. 73 00:02:44,590 --> 00:02:46,810 Nézzük most kattintson a fejlécek fülre a bal oldalon a 74 00:02:46,810 --> 00:02:50,030 Preview fülre, és itt, ahol láthatjuk az aktuális HTTP 75 00:02:50,030 --> 00:02:53,650 kérheti, hogy a böngésző elküldött és a tényleges HTTP-válasz 76 00:02:53,650 --> 00:02:54,900 hogy a Google visszatért. 77 00:02:54,900 --> 00:02:57,450 Ami a kiszolgáló válasza, menjünk kattintson a Nézet Forrás next 78 00:02:57,450 --> 00:02:58,670 Válasz fejlécek. 79 00:02:58,670 --> 00:03:00,330 Itt van, amit a Google küldött a böngésző. 80 00:03:00,330 --> 00:03:02,500 Az első sor talán a legérdekesebb - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 OK. 82 00:03:06,790 --> 00:03:09,060 Ez azt jelenti, minden rendben van, és a honlap került 83 00:03:09,060 --> 00:03:10,580 sikeresen. 84 00:03:10,580 --> 00:03:13,010 Nyereményszorzó Ön még soha nem láttam ezt a 200 előtt, különben 85 00:03:13,010 --> 00:03:17,520 nevei HTTP státusz kód, de akkor már valószínűleg látott 404, 86 00:03:17,520 --> 00:03:19,430 A fájl nem található, talán mások. 87 00:03:19,430 --> 00:03:21,570 Nos, ez az, ahol ezeket a számokat származnak. 88 00:03:21,570 --> 00:03:22,770 Nos, ott van ez - 89 00:03:22,770 --> 00:03:24,020 HTTP.