1 00:00:00,000 --> 00:00:05,950 2 00:00:05,950 --> 00:00:09,310 >> Cainteoir: A ligean ar labhairt faoi eile protocol-- an Aistrithe Hipirtéacs 3 00:00:09,310 --> 00:00:12,060 Prótacal, nó HTTP. 4 00:00:12,060 --> 00:00:15,074 Mar sin, tá muid Labhair faoi IP agus TCP i físeáin roimhe seo. 5 00:00:15,074 --> 00:00:17,240 Agus tá na prótacail go dictate conas eolas 6 00:00:17,240 --> 00:00:20,970 bogann ó meaisín a meaisín agus ó chlár go clár nó seirbhís 7 00:00:20,970 --> 00:00:27,720 i leith seirbhíse tríd an idirlíon, trí an líonra de ródairí agus meaisíní. 8 00:00:27,720 --> 00:00:30,640 >> Ach tá go de ghnáth ní an pictiúr ar fad, ceart? 9 00:00:30,640 --> 00:00:33,530 De ghnáth, nuair a sheoladh muid faisnéis, an clár 10 00:00:33,530 --> 00:00:36,570 itself-- nuair a bhíonn sonraí a fuarthas, a rá, mar shampla, 11 00:00:36,570 --> 00:00:44,270 i r-phost via TCP port 25 nó iarratas leathanach gréasáin tríd an gcalafort 80, 12 00:00:44,270 --> 00:00:48,220 níl de ghnáth córas rialacha ann a phróiseáil an méid atá mé díreach a fuarthas. 13 00:00:48,220 --> 00:00:51,960 Agus is é HTTP sampla de díreach den sórt sin prótacal. 14 00:00:51,960 --> 00:00:54,929 >> Is HTTP an t-aon iarratas prótacal ciseal 15 00:00:54,929 --> 00:00:56,220 go bhfuil muid ag dul chun labhairt faoi. 16 00:00:56,220 --> 00:00:59,660 Ach tá sé sraith eile na rialacha dictating conas 17 00:00:59,660 --> 00:01:02,790 Tá faisnéis a bheidh le tarchur agus a phróiseáil tríd an idirlíon. 18 00:01:02,790 --> 00:01:06,390 Go háirithe, HTTP Sonraítear go cruinn conas 19 00:01:06,390 --> 00:01:11,300 ní mór ceann a dhéanamh iarraidh ar leathanach gréasáin agus go cruinn conas 20 00:01:11,300 --> 00:01:15,160 freastalaí, meaisín go ina hóstach ar leathanaigh ghréasáin, 21 00:01:15,160 --> 00:01:17,840 Seachadann an fhaisnéis sin ar ais do chliaint. 22 00:01:17,840 --> 00:01:20,010 >> Mar sin, ní dhéanann an prótacal i ndáiríre rud ar bith 23 00:01:20,010 --> 00:01:22,270 a dhéanamh leis an gcaoi faisnéis bogann ó phointe A 24 00:01:22,270 --> 00:01:26,090 go pointe B. Tá sé i ndáiríre an córas rialacha 25 00:01:26,090 --> 00:01:29,700 for-- tá sé go bunúsach na rialacha rannpháirtíocht do bheith ag obair le leathanach gréasáin, 26 00:01:29,700 --> 00:01:31,960 cosúil leis an nuair duine éigin tonnta a lámh ag tú, 27 00:01:31,960 --> 00:01:33,410 bhfuil tú ag ceaptha a tonn ar ais. 28 00:01:33,410 --> 00:01:36,280 Sin saghas de prótacal daonna traidisiúnta. 29 00:01:36,280 --> 00:01:39,610 Deir prótacal HTTP díreach, más rud é ba mhaith leat a iarraidh ar an ngréasán 30 00:01:39,610 --> 00:01:42,730 leathanach, déan cinnte do Breathnaíonn bhformáid cosúil this-- saghas formáidiú mhaith 31 00:01:42,730 --> 00:01:44,930 litir gnó, mar shampla. 32 00:01:44,930 --> 00:01:50,029 Agus beidh an freagra céanna, teacht de réir an phrótacail. 33 00:01:50,029 --> 00:01:51,820 Tá eile prótacail ciseal t-iarratas 34 00:01:51,820 --> 00:01:53,380 nach bhfuil muid ag dul go dtí labhairt faoi i físeáin. 35 00:01:53,380 --> 00:01:55,790 Ach ina measc rudaí cosúil le an Prótacal Aistrithe Comhad, 36 00:01:55,790 --> 00:01:59,200 Prótacal Simplí Aistrithe Mail do ríomhphoist a sheoladh, an Dáilte Sonraí 37 00:01:59,200 --> 00:02:02,100 Seirbhís, Deisce cianda Prótacal, RDP, a 38 00:02:02,100 --> 00:02:05,590 Úsáidtear más mian leat a cianda rochtain do ríomhaire ó ríomhaire eile, 39 00:02:05,590 --> 00:02:08,479 XMPP, a bhfuil go minic ar a dtugtar Jabber nó comhrá, 40 00:02:08,479 --> 00:02:11,160 agus mar sin is é seo an prótacal as baint úsáide as seirbhísí comhrá. 41 00:02:11,160 --> 00:02:13,310 Agus tá go leor, go leor, leor eile. 42 00:02:13,310 --> 00:02:15,900 >> Mar sin, gach uair tú ag baint úsáide seirbhís, an tseirbhís 43 00:02:15,900 --> 00:02:18,930 Tá súil faisnéis a received-- iarratas 44 00:02:18,930 --> 00:02:21,010 a bheith received-- i formáid ar leith an- 45 00:02:21,010 --> 00:02:24,070 agus is gá chun faisnéis filleadh ar ais 46 00:02:24,070 --> 00:02:27,190 i bhformáid an-áirithe chomh maith. 47 00:02:27,190 --> 00:02:31,750 >> Mar sin, a ligean ar dul ar ais go dtí ár léiriú de dúinn ar mian leo a labhairt leis an idirlíon. 48 00:02:31,750 --> 00:02:34,810 Mar sin, tá muid sásta, agus ba mhaith linn chun dul go dtí cats.com, ceart? 49 00:02:34,810 --> 00:02:38,550 Mar sin, má tá muid ag caint ach a cats.com, d'fhéadfadh muid a rá rud éigin cosúil le hug, 50 00:02:38,550 --> 00:02:39,720 Is féidir liom a fheiceáil do leathanach baile? 51 00:02:39,720 --> 00:02:42,320 Agus cats.com dócha freagra a thabhairt, yeah, cinnte. 52 00:02:42,320 --> 00:02:43,440 Seo dhuit. 53 00:02:43,440 --> 00:02:46,440 Mar sin, go bhfuil an duine saghas de a iarraidh agus freagra. 54 00:02:46,440 --> 00:02:47,980 >> Cad a dhéanann gur cuma mhaith i HTTP? 55 00:02:47,980 --> 00:02:51,340 Bhuel, i ndáiríre de chineál ar aistríonn sé deas cleanly le rud éigin mar seo. 56 00:02:51,340 --> 00:02:57,290 D'fhéadfadh muid a rá GET / HTTP / 1.1 ó cats.com óstach. 57 00:02:57,290 --> 00:03:03,039 Mar sin, go bunúsach cad mé ag déanamh anseo tá iarraidh an www.cats.com/ leathanach gréasáin. 58 00:03:03,039 --> 00:03:05,330 Táimid ag fhágáil ar lár de ghnáth ar an Slais lá atá inniu ann, ach bheadh ​​go díreach 59 00:03:05,330 --> 00:03:07,200 ciallóidh cats.com leathanach baile. 60 00:03:07,200 --> 00:03:11,910 >> Ó, agus ag an mbealach seo, tá mé ag dul a bheith ag baint úsáide leagan HTTP 61 00:03:11,910 --> 00:03:14,182 1.1 chun cumarsáid a dhéanamh leat. 62 00:03:14,182 --> 00:03:16,390 Sin saghas ar aon dul ag rá, cosúil le, dála an scéil, 63 00:03:16,390 --> 00:03:17,870 Tá mé ag dul a bheith ag labhairt i bhFraincis, nó ag an mbealach seo, 64 00:03:17,870 --> 00:03:19,370 Tá mé ag dul a bheith ag labhairt i mBéarla. 65 00:03:19,370 --> 00:03:22,160 Sin díreach an formáid an prótacal. 66 00:03:22,160 --> 00:03:25,050 Tá sé freisin 1.0, a bhfuil nach n-úsáidtear go coitianta níos mó. 67 00:03:25,050 --> 00:03:30,615 Mar sin, tá mé ag labhairt HTTP 1.1, agus Ba mhaith liom www.cats.com/. 68 00:03:30,615 --> 00:03:31,710 Tabhair faoi a fháil go dtí mé. 69 00:03:31,710 --> 00:03:34,610 >> Agus ansin níl faisnéis eile, too-- an ponc, ponc, dot ann, 70 00:03:34,610 --> 00:03:38,234 a bhfuil eolas faoi a bhfuil tú mar sin cats.com 71 00:03:38,234 --> 00:03:39,400 Bheadh ​​a fhios nuair a sheoladh. 72 00:03:39,400 --> 00:03:41,480 Ach is iad seo an dá saghas codanna criticiúla 73 00:03:41,480 --> 00:03:44,000 ag an tús an- de HTTP request-- 74 00:03:44,000 --> 00:03:46,770 díreach cosúil nuair a thosaíonn tú litir a rá leat, a stór, bán. 75 00:03:46,770 --> 00:03:49,710 Tá sé seo an-chosúil i spiorad leis sin. 76 00:03:49,710 --> 00:03:52,370 >> Agus má tá cats.com ag dul go dtí rá, ó, cinnte, anseo a théann tú. 77 00:03:52,370 --> 00:03:55,590 D'fhéadfadh siad freagra a cosúil le this-- Tá mé ag freagairt freisin. 78 00:03:55,590 --> 00:03:57,960 Mé ag labhairt freisin HTTP 1.1. 79 00:03:57,960 --> 00:04:01,720 Tá do iarratas ceadaithe, 200 OK. 80 00:04:01,720 --> 00:04:04,709 Cad tá tú ar tí é a Is gheobhaidh HTML agus ansin 81 00:04:04,709 --> 00:04:06,250 ponc, ponc, ponc roinnt eolais breise. 82 00:04:06,250 --> 00:04:10,620 Agus ag bun an-an Is iarraidh i ndáiríre an HTML, 83 00:04:10,620 --> 00:04:16,339 an teanga marcála, an ábhar na cats.com leathanach baile. 84 00:04:16,339 --> 00:04:21,227 >> Mar sin, HTTP / 1.1-- Admhaím do Ghlac iarratas via HTTP 1.1. 85 00:04:21,227 --> 00:04:22,310 Ceadaíodh d'iarratas. 86 00:04:22,310 --> 00:04:25,810 Is féidir liom a thabhairt duit cad ba mhaith leat, 200 OK. 87 00:04:25,810 --> 00:04:27,440 Bhfuil tú ar tí HTML a fháil. 88 00:04:27,440 --> 00:04:30,450 Agus ansin tá anseo an HTML a d'iarr tú. 89 00:04:30,450 --> 00:04:33,930 >> Ach uaireanta nach bhfuil ár n-iarratais i gcónaí dul go leor de réir an phlean. 90 00:04:33,930 --> 00:04:37,100 An féidir liom a fheiceáil do leathanach cats.html? 91 00:04:37,100 --> 00:04:40,366 Bhuel, cad má deir siad, táimid ag nach bhfuil an leathanach cats.html, 92 00:04:40,366 --> 00:04:42,740 inar cosúil chineál ar neamhréadúil toisc go bhfuil siad cats.com. 93 00:04:42,740 --> 00:04:44,400 Gur mhaith leat smaoineamh ar a bheadh ​​acu cats.html. 94 00:04:44,400 --> 00:04:45,420 Ach ceart go leor. 95 00:04:45,420 --> 00:04:48,484 Mar sin, is é seo an saghas idirghníomhaíocht dhaonna traidisiúnta 96 00:04:48,484 --> 00:04:49,650 a bhí againn anois le cats.com. 97 00:04:49,650 --> 00:04:51,060 Cén chaoi a bhfuil a aistriú? 98 00:04:51,060 --> 00:04:52,726 >> D'fhéadfadh sé seo a bheith rud éigin eolas a thabhairt duit. 99 00:04:52,726 --> 00:04:55,690 Ár n-iarratas d'fhéach sé díreach mar an gcéanna, ach amháin in ionad dul Slais 100 00:04:55,690 --> 00:04:58,110 táimid ag dul anois cats.html. 101 00:04:58,110 --> 00:05:01,810 Mar sin, anois cad bunúsach an fad Tá iarratas ag rá go bhfuil a thabhairt dom le do thoil 102 00:05:01,810 --> 00:05:05,620 www.cats.com/cats.html. 103 00:05:05,620 --> 00:05:08,700 Mar sin, an ósta agus an lár chuid den líne barr 104 00:05:08,700 --> 00:05:14,632 tá le fios go beacht cén leathanach tá mé ag iarraidh. 105 00:05:14,632 --> 00:05:17,590 Ach nach bhfuil cats.com sa chás seo ag dul a bheith in ann freagairt go dearfach. 106 00:05:17,590 --> 00:05:19,089 Ní bhíonn a fhios muid ag caint faoi. 107 00:05:19,089 --> 00:05:25,170 Agus mar sin is é an rud a bheadh ​​agat HTTP before-- feiceáil 1.1 404 Gan Aimsiú. 108 00:05:25,170 --> 00:05:27,180 Ní raibh mé in ann teacht ar an méid go raibh tú ag iarraidh. 109 00:05:27,180 --> 00:05:30,460 Dála an scéil, tá mé ag dul a thabhairt duit ar ais roinnt HTML, agus de ghnáth go HTML 110 00:05:30,460 --> 00:05:32,351 Is é an t-ábhar de roinnt 404 leathanach. 111 00:05:32,351 --> 00:05:34,100 Agus i gcás cats.com, is dócha 112 00:05:34,100 --> 00:05:37,720 roinnt cait gleoite i bascaed le a brónach 404 aghaidh aice leo, 113 00:05:37,720 --> 00:05:40,920 toisc go bhfuil tú ag dul a bheith brónach nuair nach bhfuil tú an leathanach 114 00:05:40,920 --> 00:05:43,040 go raibh tú ag lorg. 115 00:05:43,040 --> 00:05:48,520 >> Sin de chineál ar na bunghnéithe cad a prótacal, na hiarrataí prótacal HTTP 116 00:05:48,520 --> 00:05:49,180 cuma mhaith. 117 00:05:49,180 --> 00:05:52,640 Tá siad i ndáiríre cosúil leis an gcaoi a Bheadh ​​dhéanamh idirghníomhaíocht den chineál céanna 118 00:05:52,640 --> 00:05:55,460 i gcoinbhinsiúin díreach an duine ag iarraidh rud éigin 119 00:05:55,460 --> 00:05:58,250 agus ag fáil ar ais nó a scríobh litir agus ag súil le freagra 120 00:05:58,250 --> 00:06:00,380 litir i bhformáid ar leith. 121 00:06:00,380 --> 00:06:03,910 Sin go leor i bhfad cad Tá HTTP canonicalizing díreach 122 00:06:03,910 --> 00:06:10,190 do gach feiste ar mian leo rochtain leathanaigh ghréasáin, aistrithe hipirtéacs. 123 00:06:10,190 --> 00:06:15,110 >> Mar sin, le líne den fhoirm, seo an Modh Leagan sprioc HTTP iarraidh, 124 00:06:15,110 --> 00:06:17,100 ar a dtugtar ar líne a iarraidh ar HTTP. 125 00:06:17,100 --> 00:06:23,740 Tá sé de ghnáth ar an chéad rud a bhfuil tharchuirtear mar chuid de iarratas HTTP 126 00:06:23,740 --> 00:06:26,180 nó má tá tú ag iarraidh HTTP. 127 00:06:26,180 --> 00:06:29,970 Tá sé seo saghas cosúil le, mar a dúirt mé, ag rá daor, bán ag an mbarr do litir. 128 00:06:29,970 --> 00:06:32,880 Tá a fhios acu go bhfuil tú a scríobh iad litir a. 129 00:06:32,880 --> 00:06:34,796 Mar sin, is é seo an-chosúil a rá, tá a fhios agam 130 00:06:34,796 --> 00:06:37,670 go mbíonn siad ag déanamh iarratas HTTP agus is é seo an fhormáid ar leith 131 00:06:37,670 --> 00:06:39,090 tá siad ag iarraidh. 132 00:06:39,090 --> 00:06:43,810 >> Tá leagan HTTP dócha i gcónaí ag dul a bheith HTTP / 1/1. 133 00:06:43,810 --> 00:06:46,670 1.0 ann freisin ach nach bhfuil úsáidtear ndáiríre níos mó. 134 00:06:46,670 --> 00:06:49,200 Chun críocha CS50, Is GET dócha i gcónaí 135 00:06:49,200 --> 00:06:51,540 cad tú ag dul a bheith ag baint úsáide as nuair a bhíonn tú i ndáiríre 136 00:06:51,540 --> 00:06:54,250 ag déanamh iarratais ar HTTP díreach. 137 00:06:54,250 --> 00:06:57,720 Ach tá POST rogha eile go bhfuil muid nach bhfuil ag dul chun labhairt faoi ceart anois. 138 00:06:57,720 --> 00:07:02,980 Agus ansin tá iarratas-sprioc cén leathanach ar an bhfreastalaí an óstaigh 139 00:07:02,980 --> 00:07:05,812 ar mhaith leat a fháil. 140 00:07:05,812 --> 00:07:08,020 Mar a dúirt mé, an t-ainm óstach Is líne ar leith, de ghnáth 141 00:07:08,020 --> 00:07:10,350 an dara líne an iarraidh foriomlán. 142 00:07:10,350 --> 00:07:13,660 Agus a chuirtear le chéile mar sin, an ósta ainm agus an sprioc a iarraidh 143 00:07:13,660 --> 00:07:16,070 shonrú ar leith acmhainn atá á lorg. 144 00:07:16,070 --> 00:07:20,986 I ár shampla 404 dara ó shin, mé Bhí iarraidh arís do www.cats.com, 145 00:07:20,986 --> 00:07:22,940 cats.com bheith an ósta. 146 00:07:22,940 --> 00:07:26,300 Agus i mo líne a iarraidh, Dúirt mé /cats.html. 147 00:07:26,300 --> 00:07:27,790 Ba é sin mo sprioc a iarraidh. 148 00:07:27,790 --> 00:07:31,200 Mar sin, tríd is tríd bhí mé ag iarraidh an t-ábhar nó an acmhainn lonnaithe 149 00:07:31,200 --> 00:07:36,410 ag www.cats.com/cats.html. 150 00:07:36,410 --> 00:07:38,870 >> Agus ansin bunaithe ar cibé an ann an acmhainn 151 00:07:38,870 --> 00:07:42,160 agus cibé an féidir leis an bhfreastalaí a sheachadadh an acmhainn de bhun an chliaint 152 00:07:42,160 --> 00:07:46,760 iarraidh sin, d'fhéadfá a fháil cóid stáit éagsúla ar ais. 153 00:07:46,760 --> 00:07:50,280 Tá cuid de na cóid stáit tú atá le feiceáil toisc go mbíonn siad mar chuid den fhreagairt. 154 00:07:50,280 --> 00:07:53,580 Tá cuid acu, 200 OK, tá is dócha adh leor. 155 00:07:53,580 --> 00:07:55,650 Tá tú dócha nach bhfacthas riamh leathanach freagairt 200 OK. 156 00:07:55,650 --> 00:07:56,890 Leat a fháil ach ar an leathanach. 157 00:07:56,890 --> 00:08:01,260 Nach bhfuil sé cosúil le 404 earráid, a bhfuil de ghnáth soiléir go leor. 158 00:08:01,260 --> 00:08:03,850 Féach leat de ghnáth go deir sé 404. 159 00:08:03,850 --> 00:08:06,880 >> Mar sin, a ligean ar labhairt faoi cad a roinnt de na cóid stáit d'fhéadfadh a bheith. 160 00:08:06,880 --> 00:08:09,660 Arís, nuair a bheidh an bhfreastalaí Freagraíonn dúinn, tá siad 161 00:08:09,660 --> 00:08:12,120 dul chun freagra a stádas leagan HTTP. 162 00:08:12,120 --> 00:08:14,020 De ghnáth, HTTP / 1.1. 163 00:08:14,020 --> 00:08:17,410 Cad iad na cóid stáit ag dul a bheith? 164 00:08:17,410 --> 00:08:18,890 Bhuel, d'fhéadfadh muid a fháil ar rath. 165 00:08:18,890 --> 00:08:23,617 Mar sin, sa chatagóir rath, táimid ag D'fhéadfadh a fháil cód 200 leis an OK téacs. 166 00:08:23,617 --> 00:08:24,450 Cad a chiallaíonn sé seo? 167 00:08:24,450 --> 00:08:25,491 Bhuel, tá gach rud go maith. 168 00:08:25,491 --> 00:08:26,721 Rinne tú iarratas bailí. 169 00:08:26,721 --> 00:08:27,720 Seo freagra bailí. 170 00:08:27,720 --> 00:08:30,060 Bhí mé in ann a sheachadadh go díreach cad a bhí tú. 171 00:08:30,060 --> 00:08:33,080 >> Uaireanta d'fhéadfadh tú a fháil rudaí eile nach mbeidh tú faoi deara ar an bpointe boise 172 00:08:33,080 --> 00:08:35,140 ach tá beagán teipeanna. 173 00:08:35,140 --> 00:08:36,422 Tá siad ar a dtugtar Atreorú. 174 00:08:36,422 --> 00:08:37,630 Níl dhá cinn coitianta anseo. 175 00:08:37,630 --> 00:08:41,520 301 Permanently-- athraíodh a ionad cad a chiallaíonn sé seo go bunúsach 176 00:08:41,520 --> 00:08:43,559 Is é go bhfuil an leathanach anois ag suíomh nua. 177 00:08:43,559 --> 00:08:44,920 Beidh sé ina gcónaí ann go deo. 178 00:08:44,920 --> 00:08:47,150 Agus beidh an chuid is mó brabhsálaithe huathoibríoch atreorú tú. 179 00:08:47,150 --> 00:08:49,860 Mar sin, ní fheicfidh tú a fheiceáil i ndáiríre a 301, ach an oiread, ach amháin má tá tú 180 00:08:49,860 --> 00:08:52,210 ag baint úsáide as i ndáiríre as-de-dáta bhrabhsálaí, b'fhéidir, 181 00:08:52,210 --> 00:08:57,660 toisc go bhfuil an 301 freagra mar chuid de an ponc, ponc, ponc ar na 301 fhreagra. 182 00:08:57,660 --> 00:08:59,577 Insíonn sé chomh maith leat áit a bhfuil an leathanach nua. 183 00:08:59,577 --> 00:09:01,660 Agus mar sin beidh an chuid is mó brabhsálaithe ach atreorú tú ann, 184 00:09:01,660 --> 00:09:03,570 ag glacadh leis gur mian leat dul ann. 185 00:09:03,570 --> 00:09:05,440 >> Uaireanta beidh tú a fháil freisin 302 Found. 186 00:09:05,440 --> 00:09:07,850 Agus an ceann seo tú i ndáiríre D'fhéadfadh a fheiceáil go fóill ó am go chéile. 187 00:09:07,850 --> 00:09:09,720 Uaireanta bogadh leathanaigh go sealadach. 188 00:09:09,720 --> 00:09:13,570 Mar sin, níl sé ag dul a bheith tógtha isteach an t-iarratas ag insint an bhrabhsálaí 189 00:09:13,570 --> 00:09:16,740 a athrú go buan tráth ar bith Feiceann sé an t-iarratas go bhfuil tú 190 00:09:16,740 --> 00:09:18,255 dhéanamh chun é a athrú go rud éigin eile. 191 00:09:18,255 --> 00:09:21,210 Ionas go dtiocfadh leat a fheiceáil 302 Aimsíodh, a bunúsach 192 00:09:21,210 --> 00:09:22,710 Deir an leathanach seo chónaí áit éigin eile. 193 00:09:22,710 --> 00:09:24,418 Ach níl sé ag dul go dtí ina gcónaí ann go deo. 194 00:09:24,418 --> 00:09:29,052 Beidh sé ar deireadh thiar is dócha dul ar ais go dtí áit a cheapann tú go bhfuil sé. 195 00:09:29,052 --> 00:09:31,780 >> Ansin, beidh tú rudaí a fháil cosúil le earráidí cliant. 196 00:09:31,780 --> 00:09:34,012 Mar sin, tá na cinn a atá tú is dócha le feiceáil, anois. 197 00:09:34,012 --> 00:09:35,970 Níor thug tú feicthe is dócha na 200s nó na 300s, 198 00:09:35,970 --> 00:09:37,370 ach tá tú is dócha eolas maidir leis na 400s. 199 00:09:37,370 --> 00:09:40,130 Agus sin an méid beidh muid ag caint faoi ​​sa dara, 500s chomh maith. 200 00:09:40,130 --> 00:09:42,580 >> D'fhéadfá a fheiceáil 401 neamhúdaraithe. 201 00:09:42,580 --> 00:09:45,100 De ghnáth, ciallaíonn sé seo go bhfuil tú ag iarraidh rochtain a fháil ar an leathanach, 202 00:09:45,100 --> 00:09:46,230 ach nach bhfuil tú logáilte isteach. 203 00:09:46,230 --> 00:09:50,500 Mar sin, tú iarracht a dhéanamh agus dul go dtí roinnt próifíl nó rud éigin ar Facebook 204 00:09:50,500 --> 00:09:53,106 nó tú iarracht a dhéanamh agus rochtain some-- tá tú ag an obair. 205 00:09:53,106 --> 00:09:56,619 Bhfuil tú ag iarraidh rud éigin chun rochtain ar an idirlíon do chuid oibre ar, 206 00:09:56,619 --> 00:09:57,660 ach nach bhfuil tú ag logáilte isteach. 207 00:09:57,660 --> 00:09:58,740 Ní féidir leat a fheiceáil ar an leathanach. 208 00:09:58,740 --> 00:10:01,770 D'fhéadfá a fháil ar 401 neamhúdaraithe, rud a chiallaíonn is dócha linn a 209 00:10:01,770 --> 00:10:06,590 beidh siad in ann an iarraidh seo a shásamh, ach an chéad gá duit a logáil isteach a dhéanamh. 210 00:10:06,590 --> 00:10:09,590 >> Os a choinne sin, d'fhéadfá a fháil 403 Toirmiscthe, a bhfuil ní dhéanann sé i ndáiríre 211 00:10:09,590 --> 00:10:11,490 ábhar má tá tú ag logáilte isteach i nó nach bhfuil. 212 00:10:11,490 --> 00:10:13,020 Níl an t-iarratas a cheadaítear. 213 00:10:13,020 --> 00:10:15,320 Tá an acmhainn ar an bhfreastalaí. 214 00:10:15,320 --> 00:10:17,817 Ach nach bhfuil tú cead a rochtain a fháil air. 215 00:10:17,817 --> 00:10:20,900 Tá sé seo de ghnáth comhaid inmheánacha a beo ar an bhfreastalaí ar chúiseanna éagsúla 216 00:10:20,900 --> 00:10:23,860 ach níl i gceist go mbeadh rochtain ó an domhan lasmuigh, 217 00:10:23,860 --> 00:10:25,030 agus mar sin go bhfuil siad cosc. 218 00:10:25,030 --> 00:10:27,120 Tá cónaí orthu ann. 219 00:10:27,120 --> 00:10:28,440 Níl mé ag rá nach féidir liom é a aimsiú. 220 00:10:28,440 --> 00:10:30,030 Ach tá mé ag rá nach féidir liom é a thabhairt duit. 221 00:10:30,030 --> 00:10:32,071 Agus nach ndéanann sé ábhar má tú logáilte isteach i nó nach bhfuil. 222 00:10:32,071 --> 00:10:35,479 Agus ansin ar ndóigh, an an-choitianta 404 Gan Aimsiú. 223 00:10:35,479 --> 00:10:37,020 Níl an comhad ann ar an bhfreastalaí. 224 00:10:37,020 --> 00:10:40,200 Ba mhaith liom buíochas a shásamh d'iarratas, ach tá mé nach féidir. 225 00:10:40,200 --> 00:10:43,390 >> Tú freisin a fheiceáil uaireanta freastalaí earráidí, an ceann is coitianta i gcoitinne 226 00:10:43,390 --> 00:10:46,990 á 500 Earráid Freastalaí Inmheánach, a Ní chuireann insint duit i ndáiríre rud ar bith 227 00:10:46,990 --> 00:10:50,200 ar chor ar bith faoi na rudaí a bhfuil imithe mícheart. 228 00:10:50,200 --> 00:10:53,290 Ach nach bhfuil sé i ndáiríre a dhéanamh tú botún i d'iarratas. 229 00:10:53,290 --> 00:10:58,200 Tá sé i ndáiríre an bhfreastalaí ag teip a sheachadadh ar an iarraidh ar bhealach. 230 00:10:58,200 --> 00:11:00,040 Mar sin, tá 500 an freagra ginearálta. 231 00:11:00,040 --> 00:11:03,190 >> Feicfidh tú a fheiceáil freisin rud éigin cosúil le Seirbhís Unavailable, 232 00:11:03,190 --> 00:11:05,720 a creidim go bhfuil cód 503. 233 00:11:05,720 --> 00:11:07,882 Agus Timeout-- Geata má raibh tú riamh an leathanach díreach 234 00:11:07,882 --> 00:11:09,590 suí ansin luchtú agus luchtú agus luchtú 235 00:11:09,590 --> 00:11:12,715 agus riamh a fhios agat má tá sé ag dul go dtí ualach agus ansin ar deireadh thiar says-- sé ach 236 00:11:12,715 --> 00:11:13,650 thugann suas díreach. 237 00:11:13,650 --> 00:11:15,460 Sin 504 Geata Teorainn Ama. 238 00:11:15,460 --> 00:11:17,600 An freastalaí ag iarraidh a d'iarratas a fhorghníomhú, 239 00:11:17,600 --> 00:11:19,930 ach chuaigh rud éigin mícheart ar an side-- bhfreastalaí 240 00:11:19,930 --> 00:11:24,452 nach bhfuil ar do side-- go a chur faoi deara go bhfuil a bheith ina fhadhb. 241 00:11:24,452 --> 00:11:27,410 Anois, d'fhéadfadh muid ag deireadh an scéal anseo, ach cad tá mé ag dul i ndáiríre a dhéanamh anois 242 00:11:27,410 --> 00:11:29,368 Tá mé ag dul a oscailt suas mo bhrabhsálaí agus a thaispeáint duit 243 00:11:29,368 --> 00:11:32,250 conas a d'fhéadfadh tú a bheith in ann a fheiceáil cuid de na cóid stáit 244 00:11:32,250 --> 00:11:34,580 fiú amháin más rud é nach bhfuil tú iad a fheiceáil i gcoitinne. 245 00:11:34,580 --> 00:11:39,090 Agus táimid ag dul a dhéanamh go bhfuil ag cur a breathnú ar roinnt uirlisí forbróir. 246 00:11:39,090 --> 00:11:42,050 >> Gach ceart sin anseo tá mé anois i mo fhuinneog an bhrabhsálaí. 247 00:11:42,050 --> 00:11:45,840 Agus ba mhaith liom a fhoghlaim le beagán tuilleadh faoi na hiarratais HTTP. 248 00:11:45,840 --> 00:11:49,060 Conas is féidir liom a know-- cinnte a fhios againn má tá goes-- leathanach nuair a théann rud éigin mícheart, 249 00:11:49,060 --> 00:11:49,630 a fháil againn 404. 250 00:11:49,630 --> 00:11:50,465 Againn atá le feiceáil go léir go. 251 00:11:50,465 --> 00:11:51,840 Ní chuirimid gá chun a léiriú go. 252 00:11:51,840 --> 00:11:53,048 Ach cad iad roinnt cinn eile? 253 00:11:53,048 --> 00:11:56,850 Agus conas a bheadh ​​linn a fheiceáil na hiarratais i ngníomh? 254 00:11:56,850 --> 00:11:59,990 >> Mar sin, an chéad rud Tá mé ag dul go dtí dhéanamh ná a oscailt suas Uirlisí d'Fhorbróirí. 255 00:11:59,990 --> 00:12:02,580 Mar sin, Uirlisí d'Fhorbróirí tógadh isteach an chuid is mó brabhsálaithe nua-aimseartha 256 00:12:02,580 --> 00:12:06,020 agus ár gcumas chun rudaí a fheiceáil nach bhfuil againn ar shlí eile 257 00:12:06,020 --> 00:12:10,580 see-- chineál éigin faisnéis bhreise de á dtarchur thíos ár ngréasán 258 00:12:10,580 --> 00:12:11,500 iarratais. 259 00:12:11,500 --> 00:12:12,790 Tá mé ag baint úsáide as Google Chrome anseo. 260 00:12:12,790 --> 00:12:16,900 Agus a oscailt Tools Developer i Chrome, bhuail tú díreach F-12, 261 00:12:16,900 --> 00:12:18,729 agus tá sé ag dul a oscailt sé suas ar an taobh. 262 00:12:18,729 --> 00:12:21,770 Chomh luath agus cineál mé an t-iarratas, beidh mé zúmáil isteach ionas gur féidir linn a fheiceáil cad atá ar siúl anseo. 263 00:12:21,770 --> 00:12:28,530 Ach cad tá mé ag dul a dhéanamh i mo bhrabhsálaí bar is-- agus beidh mé zúmáil isteach níos mó ná here-- 264 00:12:28,530 --> 00:12:32,427 Beidh mé a dhéanamh iarratas chuig www.google.com. 265 00:12:32,427 --> 00:12:34,260 Táimid iontach ar fad is dócha déanta iarraidh seo roimh. 266 00:12:34,260 --> 00:12:35,400 Tá mé ag dul a bhuail Iontráil. 267 00:12:35,400 --> 00:12:41,920 268 00:12:41,920 --> 00:12:46,400 >> Anois, níos mó ná anseo i mo Forbróir Uirlisí, atá roghnaithe agam an táb Líonra. 269 00:12:46,400 --> 00:12:48,010 Agus tú faoi deara a lán rudaí anseo. 270 00:12:48,010 --> 00:12:51,732 Féach ar these-- 200 OK, 200 OK, roinnt de na cóid stáit ag teacht suas. 271 00:12:51,732 --> 00:12:53,356 Níl a fhios agam cén fáth mé ag dul 302 Aimsíodh. 272 00:12:53,356 --> 00:12:54,860 Ní raibh mé a thuiscint gur mhaith liom a fheiceáil go bhfuil ceann. 273 00:12:54,860 --> 00:12:58,192 Ach faoi deara go bunúsach go leor i bhfad, i dtéarmaí mo Google request-- 274 00:12:58,192 --> 00:13:00,150 Rinne mé an-simplí iarratas ar leathanach Google. 275 00:13:00,150 --> 00:13:02,890 Agus sa phróiseas mo iarraidh a sheachadadh, 276 00:13:02,890 --> 00:13:05,670 Google déanta cosúil go leor na n-iarratas eile ar mo shon. 277 00:13:05,670 --> 00:13:11,990 >> Ach rinne mé iarratas dul le do Google leathanach agus tá mé ag fáil a lán de 200 OKs. 278 00:13:11,990 --> 00:13:14,830 Níl mé ag féachaint ar 200 OK ar mo scáileán, ach tá mé ag dul 279 00:13:14,830 --> 00:13:17,170 a lán de na hiarratais a rinneadh. 280 00:13:17,170 --> 00:13:19,550 Níos mó ar cheann go bhfuil mé go leor cinnte go bhfuil ag dul ag obair 281 00:13:19,550 --> 00:13:21,920 is-- do siúd agaibh a Tá i ndáiríre sean-scoil, 282 00:13:21,920 --> 00:13:26,012 féidir a fhios agat go raibh ar Facebook Ní i gcónaí ag Facebook.com. 283 00:13:26,012 --> 00:13:29,780 Ina laethanta tosaigh bhí sé ag wwww.thefacebook.com. 284 00:13:29,780 --> 00:13:33,560 Siad nach bhféadfadh cosúil le rochtain a fháil go Facebook.com do go leor awhile. 285 00:13:33,560 --> 00:13:35,870 >> Agus mar sin cad tá mé ag súil anseo tá faisnéis a fháil. 286 00:13:35,870 --> 00:13:37,315 Agus beidh orainn a fheiceáil má pannaí seo amach. 287 00:13:37,315 --> 00:13:39,190 Cad Tá mé ag súil anseo Tá faisnéis a fháil 288 00:13:39,190 --> 00:13:43,980 go bhfuil ar athraíodh a ionad buan Facebook ó thefacebook.com go Facebook.com. 289 00:13:43,980 --> 00:13:46,830 Mar sin, tá mé ag súil éigin in aice leis an bharr mo iarrataí 290 00:13:46,830 --> 00:13:50,730 níos mó ná i mo Uirlisí d'Fhorbróirí a fháil fógra 301 291 00:13:50,730 --> 00:13:52,580 go bhfuil Facebook ar athraíodh a ionad go buan. 292 00:13:52,580 --> 00:13:59,070 Arís, ní bheidh mé a fheiceáil 301 ar mo scáileán bhrabhsálaí. 293 00:13:59,070 --> 00:14:01,380 Agus mar tá sé ina 301, tá sé ina bogadh buan. 294 00:14:01,380 --> 00:14:03,500 Mo bhrabhsálaí, a bheith go tá sé ina bhrabhsálaí nua-aimseartha, 295 00:14:03,500 --> 00:14:06,110 ag dul is dócha a atreorú dom Facebook.com ar aon nós. 296 00:14:06,110 --> 00:14:07,260 Ach a ligean ar a fheiceáil cad a tharlaíonn. 297 00:14:07,260 --> 00:14:09,340 >> Agus anois tá mé ag dul go dtí téigh go dtí thefacebook.com. 298 00:14:09,340 --> 00:14:11,370 Agus yep, tá sé ceart ag an mbarr. 299 00:14:11,370 --> 00:14:13,390 Chuaigh sé ar shiúl, ach bhí sé ann. 300 00:14:13,390 --> 00:14:14,820 Lig dom a scrollbharra suas anseo. 301 00:14:14,820 --> 00:14:18,004 302 00:14:18,004 --> 00:14:18,920 Ar dheis anseo ag an mbarr. 303 00:14:18,920 --> 00:14:23,080 Rinne mé iarratas chuig thefacebook.com, agus tá mé ag dul freagra 304 00:14:23,080 --> 00:14:25,410 go bhfuil an leathanach seo ar athraíodh a ionad go buan. 305 00:14:25,410 --> 00:14:27,770 Agus ansin 307 é anseo ar athsheolaidh inmheánach. 306 00:14:27,770 --> 00:14:30,680 Agus mar sin is é seo ar a bhfuil i ndáiríre Bhog mé go dtí an bhfad níos mó 307 00:14:30,680 --> 00:14:33,330 www.facebook.com an eolas. 308 00:14:33,330 --> 00:14:38,480 >> Mar sin, a dhéanamh ar na cóid freagartha go fóill tharlóidh, fiú amháin más rud é nach bhfuil muid iad a fheiceáil. 309 00:14:38,480 --> 00:14:40,710 Níl mé ag dul go dtí Léiríonn 401, 403, 404, 310 00:14:40,710 --> 00:14:43,090 toisc go bhfuil tú atá le feiceáil is dócha iad siúd ag pointí éagsúla. 311 00:14:43,090 --> 00:14:45,740 Agus 500, ba mhaith liom a bheith díreach chineál of-- gur mhaith linn a fháil t-ádh 312 00:14:45,740 --> 00:14:50,380 má fuair 500 toisc nach bhfuil a fhios againn cad Tá freastalaithe láthair síos in áit ar bith. 313 00:14:50,380 --> 00:14:53,060 Ach ná na cóid seo ann, agus tá bealach 314 00:14:53,060 --> 00:14:58,610 chun rochtain a fháil orthu fiú mura dhéanaimid iad a fheiceáil go díreach leis ar ár gcórais. 315 00:14:58,610 --> 00:14:59,530 Tá mé Doug Lloyd. 316 00:14:59,530 --> 00:15:01,570 Is é seo an CS50. 317 00:15:01,570 --> 00:15:03,557