1 00:00:06,770 --> 00:00:08,740 [Powered by Google Translate] Tātad lielākā daļa katru dienu, jūs, iespējams, ierakstiet vai 2 00:00:08,740 --> 00:00:10,760 vismaz redzēt HTTP. 3 00:00:10,760 --> 00:00:12,850 Patiesībā, ja jūs skatoties vai klausoties šīs virs 4 00:00:12,850 --> 00:00:15,220 Web, jūs izmantojat HTTP tiesības tagad. 5 00:00:15,220 --> 00:00:16,160 Bet kas tas ir? 6 00:00:16,160 --> 00:00:18,620 Nu, tas ir tas, ko jūs rakstīt sākumā URL, vai 7 00:00:18,620 --> 00:00:19,400 Vismaz izmanto. 8 00:00:19,400 --> 00:00:22,250 Šajās dienās, pārlūkiem tikai pieņemt, ka jūs vēlaties HTTP, 9 00:00:22,250 --> 00:00:24,190 pat ja jūs faktiski nav ierakstiet to. 10 00:00:24,190 --> 00:00:27,830 Vairāk tehniski gan, HTTP ir protokols, valoda 11 00:00:27,830 --> 00:00:30,690 sakārto, ka tīmekļa pārlūkprogrammām un web serveri runā, komplekts 12 00:00:30,690 --> 00:00:32,409 konvencijām, uz kuru tie ievēro, tikai 13 00:00:32,409 --> 00:00:33,710 tāpat mēs, cilvēki ir. 14 00:00:33,710 --> 00:00:36,090 Piemēram, ASV, kad jūs pirmo reizi tiekas kāds, tu 15 00:00:36,090 --> 00:00:38,440 parasti uzsākt savienojumu, paplašinot savu 16 00:00:38,440 --> 00:00:41,050 roku, kurā brīdī, citas personas reaģē uz to, ko 17 00:00:41,050 --> 00:00:41,830 kratot to. 18 00:00:41,830 --> 00:00:43,070 Nu, tas protokols. 19 00:00:43,070 --> 00:00:45,680 Dažās valstīs vai ģimenēm, jūs uzsākt savienojumu ar 20 00:00:45,680 --> 00:00:47,060 kissing kāds uz vaiga. 21 00:00:47,060 --> 00:00:48,670 Nu, ka cita protokols. 22 00:00:48,670 --> 00:00:52,160 Tātad HTTP ir protokols, kas notiek ar iesaistīt datorus 23 00:00:52,160 --> 00:00:53,160 vietā cilvēkiem. 24 00:00:53,160 --> 00:00:54,350 Un šeit ir redzams, kā tā darbojas. 25 00:00:54,350 --> 00:00:57,390 Kad pārlūkprogramma vēlas parādīt cilvēka mājas lapu, tā sāk 26 00:00:57,390 --> 00:01:01,330 savienojums ar tīmekļa serveri, nosūtot HTTP pieprasījumu, 27 00:01:01,330 --> 00:01:03,710 iekšā kas ir ziņa līdzīgs lūdzu 28 00:01:03,710 --> 00:01:05,080 sūtīt man šo tīmekļa lapu. 29 00:01:05,080 --> 00:01:06,790 Patiesībā, tas ir kaut kas vairāk, noslēpumains, piemēram, 30 00:01:06,790 --> 00:01:08,040 get/http/1.1. 31 00:01:10,200 --> 00:01:13,220 Bet, kad serveris saņem šo pieprasījumu, tā sūta HTTP 32 00:01:13,220 --> 00:01:15,750 reakcijas, iekšā kas ir mājas lapā. 33 00:01:15,750 --> 00:01:17,960 Tagad, mājas lapa, tikmēr ir rakstīts valodā 34 00:01:17,960 --> 00:01:21,560 sauc par HTML vai hiperteksta iezīmēšanas valoda. 35 00:01:21,560 --> 00:01:24,050 Un tas ir HTTP izpaužas savu nosaukumu. 36 00:01:24,050 --> 00:01:27,840 HTTP ir akronīms HyperText pārsūtīšanas protokols, 37 00:01:27,840 --> 00:01:30,180 jo kas tas ir pārnest no servera uz pārlūku 38 00:01:30,180 --> 00:01:32,870 hiperteksta, hiperteksta iezīmēšanas valoda. 39 00:01:32,870 --> 00:01:35,550 Savā ziņā, interneta ir kā restorāni, kur jūs esat 40 00:01:35,550 --> 00:01:37,010 Klients vai klienta. 41 00:01:37,010 --> 00:01:39,370 Daudz, piemēram, jūs pasūtīt ēdienus restorānā no viesmīli vai 42 00:01:39,370 --> 00:01:42,360 viesmīle kas tad nes to uz jūsu galda, tāpēc pārlūkprogrammām 43 00:01:42,360 --> 00:01:44,510 pasūtīt failus no web serveri, kas pēc tam 44 00:01:44,510 --> 00:01:45,910 atgriežas ar pašu. 45 00:01:45,910 --> 00:01:48,230 Patiesībā, ir šī iemesla dēļ, ka pārlūki bieži 46 00:01:48,230 --> 00:01:50,985 saucamie klientiem un serveriem sauc, labi serveri. 47 00:01:50,985 --> 00:01:53,790 Attiecības ir ļoti daudz to pašu. 48 00:01:53,790 --> 00:01:55,010 Jēga? 49 00:01:55,010 --> 00:01:57,750 Labi, labi pieņemsim to apskatīt faktisko HTTP pieprasījumu 50 00:01:57,750 --> 00:01:58,760 un atbilde. 51 00:01:58,760 --> 00:02:00,230 Pirmkārt, pieņemsim atvērt pārlūkprogrammu. 52 00:02:00,230 --> 00:02:02,320 Es notikt, izmantojot Chrome, bet jūs darīt to visvairāk jebkuru 53 00:02:02,320 --> 00:02:03,740 pārlūkprogramma šajās dienās. 54 00:02:03,740 --> 00:02:06,790 Let 's nākamo izvēlieties Skatīt, Izstrādātājs, izstrādātāju rīki, 55 00:02:06,790 --> 00:02:08,259 kas atvērs izstrādātāju paneli 56 00:02:08,259 --> 00:02:09,550 apakšā mūsu loga. 57 00:02:09,550 --> 00:02:12,450 Un pieņemsim nākamo klikšķi ka apakškomisijas tīkls cilni. 58 00:02:12,450 --> 00:02:14,750 Nākamajā reizē es slodze mājas lapu no servera, mēs redzam 59 00:02:14,750 --> 00:02:17,300 Šī cilne visus HTTP satiksmi starp 60 00:02:17,300 --> 00:02:19,150 Hromu un serveri. 61 00:02:19,150 --> 00:02:19,490 Labi. 62 00:02:19,490 --> 00:02:20,936 Pieņemsim apmeklēt, teiksim, Google. 63 00:02:20,936 --> 00:02:27,580 http://www.google.com/enter. 64 00:02:27,580 --> 00:02:28,990 Labi, kas tikko notika? 65 00:02:28,990 --> 00:02:31,240 Nu, pirmkārt, pieņemsim atrodiet ļoti top no tab. 66 00:02:31,240 --> 00:02:34,270 Pati pirmā rindā ir Google HTTP atbildi uz manu 67 00:02:34,270 --> 00:02:35,670 HTTP pieprasījums. 68 00:02:35,670 --> 00:02:37,000 Nu, pieņemsim uz attiecīgās rindas. 69 00:02:37,000 --> 00:02:39,460 Pa labi, mēs tagad redzēt priekšskatījumu HTML, kas bija 70 00:02:39,460 --> 00:02:41,680 iekļautas šīs atbildes kopā ar visu ķekars 71 00:02:41,680 --> 00:02:42,390 JavaScript. 72 00:02:42,390 --> 00:02:44,590 Bet vairāk par tiem citā laikā. 73 00:02:44,590 --> 00:02:46,810 Pieņemsim tagad uz galvenes cilni pa kreisi no šīs 74 00:02:46,810 --> 00:02:50,030 Preview tab, un šeit, kur mēs varam redzēt reālo HTTP 75 00:02:50,030 --> 00:02:53,650 Pieprasījums ka mana pārlūkprogramma nosūta un faktisko HTTP atbildes 76 00:02:53,650 --> 00:02:54,900 ka Google atgriezās. 77 00:02:54,900 --> 00:02:57,450 Attiecībā uz servera atbildes, pieņemsim noklikšķiniet View Source nākamo 78 00:02:57,450 --> 00:02:58,670 Response galvenes. 79 00:02:58,670 --> 00:03:00,330 Lūk, ko Google nosūtīja uz manu pārlūku. 80 00:03:00,330 --> 00:03:02,500 Pirmā līnija ir iespējams, visvairāk interesanti - 81 00:03:02,500 --> 00:03:06,790 HTTP/1.1 200 OK. 82 00:03:06,790 --> 00:03:09,060 Tas nozīmē, viss ir labi un mājas lapa tika nodota 83 00:03:09,060 --> 00:03:10,580 veiksmīgi. 84 00:03:10,580 --> 00:03:13,010 Izredzes ir jūs nekad neesmu redzējis šo 200 pirms, citādi 85 00:03:13,010 --> 00:03:17,520 pazīstams kā HTTP statusa kodu, bet jūs, iespējams, redzējuši 404, 86 00:03:17,520 --> 00:03:19,430 Fails nav atrasts, varbūt daži citi. 87 00:03:19,430 --> 00:03:21,570 Nu, tas ir, ja šie skaitļi nāk no. 88 00:03:21,570 --> 00:03:22,770 Nu jums ir tā - 89 00:03:22,770 --> 00:03:24,020 HTTP.