1 00:00:00,000 --> 00:00:05,950 2 00:00:05,950 --> 00:00:09,310 >> HIZLARIA: Hitz egin dezagun beste buruz protocol-- hipertestua transferitzeko du 3 00:00:09,310 --> 00:00:12,060 Protokoloa, edo HTTP. 4 00:00:12,060 --> 00:00:15,074 Beraz, IP buruz hitz egin dugu eta aurreko bideoak ere TCP. 5 00:00:15,074 --> 00:00:17,240 Eta horiek dira protokoloak dictate nola informazio 6 00:00:17,240 --> 00:00:20,970 makinaz makina mugitzen da eta programa edo zerbitzuari programa 7 00:00:20,970 --> 00:00:27,720 internet bidez Zerbitzua, bidez bideratzaile eta makinak sare hau. 8 00:00:27,720 --> 00:00:30,640 >> Baina hori da, normalean ez Irudian osoa, ezta? 9 00:00:30,640 --> 00:00:33,530 Normalean denean bidaliko dugu Informazio, programaren 10 00:00:33,530 --> 00:00:36,570 itself-- datuak dago Jasotako, esan, adibidez, 11 00:00:36,570 --> 00:00:44,270 TCP 25 edo portu baten bidez email batean Web orri eskaera 80 atakaren bidez, 12 00:00:44,270 --> 00:00:48,220 normalean ez da arau sistema bat dago zer besterik ez nuen jaso prozesatu. 13 00:00:48,220 --> 00:00:51,960 Eta HTTP adibidea da besterik esaterako protokoloa. 14 00:00:51,960 --> 00:00:54,929 >> HTTP da soilik Aplikazio geruza protokoloa 15 00:00:54,929 --> 00:00:56,220 guk buruz hitz egiteko. 16 00:00:56,220 --> 00:00:59,660 Baina beste multzo bat da arauak ezartzen how 17 00:00:59,660 --> 00:01:02,790 Informazio dago zaizkie eta internet bidez bidera. 18 00:01:02,790 --> 00:01:06,390 Hain zuzen ere, HTTP zehazten zehazki nola 19 00:01:06,390 --> 00:01:11,300 eskaera bat egin behar da Web orri bat eta nola 20 00:01:11,300 --> 00:01:15,160 zerbitzari bat, makina bat acoge web orriak, 21 00:01:15,160 --> 00:01:17,840 Informazio hori entregatu bezeroei atzera. 22 00:01:17,840 --> 00:01:20,010 >> Beraz, protokolo hori ez du Egia esan, ezer 23 00:01:20,010 --> 00:01:22,270 nola informazio egin A puntutik mugitzen 24 00:01:22,270 --> 00:01:26,090 B. seinalatu Benetan arau sistema 25 00:01:26,090 --> 00:01:29,700 For funtsean, arauak Web orri bat lantzeko konpromisoa, 26 00:01:29,700 --> 00:01:31,960 norbaiti antzekoak olatuak bere eskua duzu, 27 00:01:31,960 --> 00:01:33,410 zu ustezko atzera olatuen. 28 00:01:33,410 --> 00:01:36,280 Hori moduko Giza protokoloa konbentzionalak. 29 00:01:36,280 --> 00:01:39,610 HTTP protokoloa besterik ez dio, bada Web bat eskatu nahi duzu 30 00:01:39,610 --> 00:01:42,730 orrialdea, egin zure formatua ziur bezalako formatu-moduko honen antzeko 31 00:01:42,730 --> 00:01:44,930 Negozio-gutun bat, adibidez. 32 00:01:44,930 --> 00:01:50,029 Eta erantzuna izango da era berean Protokolo hori betetzera etorri. 33 00:01:50,029 --> 00:01:51,820 Ez dago beste gertaerarik Aplikazio geruza protokoloak 34 00:01:51,820 --> 00:01:53,380 ari ez garela joan buruz hitz bideoak ere. 35 00:01:53,380 --> 00:01:55,790 Baina horien artean, besteak bezalako gauzak File Transfer Protocol, 36 00:01:55,790 --> 00:01:59,200 Simple Mail Transfer Protocol for emailak bidaliz, Datuen banaketa 37 00:01:59,200 --> 00:02:02,100 Zerbitzua, urruneko mahaigain Protokoloa, RDP, bertan 38 00:02:02,100 --> 00:02:05,590 urrunetik sartzeko nahi baduzu erabiltzen da Zure ordenagailua beste ordenagailu batetik, 39 00:02:05,590 --> 00:02:08,479 XMPP, hau da, maiz Jabber edo txat bezala ezagutzen, 40 00:02:08,479 --> 00:02:11,160 beraz, hau protokoloa da txat zerbitzuak erabiltzeagatik. 41 00:02:11,160 --> 00:02:13,310 Eta badira beste asko, asko, asko dira. 42 00:02:13,310 --> 00:02:15,900 >> Beraz, erabiltzen ari zaren bakoitzean Zerbitzu bat, zerbitzua 43 00:02:15,900 --> 00:02:18,930 Informazio espero da eskaera bat received-- beharreko 44 00:02:18,930 --> 00:02:21,010 batean received-- izan nahi du formatu jakin oso 45 00:02:21,010 --> 00:02:24,070 eta beharrezkoa da informazioa ematen dute atzera 46 00:02:24,070 --> 00:02:27,190 formatu zehatz baita ere. 47 00:02:27,190 --> 00:02:31,750 >> Beraz, goazen atzera gure ilustrazioa Gutako Internetera hitz egin nahi. 48 00:02:31,750 --> 00:02:34,810 Beraz, pozik gaude, eta nahi dugu to cats.com joan da, ezta? 49 00:02:34,810 --> 00:02:38,550 Beraz, ari gara cats.com hizketan bada, Baliteke zerbait bezala hey esaten dugu, 50 00:02:38,550 --> 00:02:39,720 ikusten dut zure etxeko orria? 51 00:02:39,720 --> 00:02:42,320 Eta cats.com ziurrenik erantzuteko, bai, ziur. 52 00:02:42,320 --> 00:02:43,440 Hemen duzu joan. 53 00:02:43,440 --> 00:02:46,440 Beraz, hori giza moduko bat da Eskatzen-eta-erantzun. 54 00:02:46,440 --> 00:02:47,980 >> Zer itxura du HTTP ere? 55 00:02:47,980 --> 00:02:51,340 Beno, benetan mota itzultzen da nahiko honen antzeko zerbait garbian. 56 00:02:51,340 --> 00:02:57,290 Baliteke GET / HTTP / 1.1 esango dugu ostalari cats.com from. 57 00:02:57,290 --> 00:03:03,039 Beraz, funtsean, hemen zer egiten ari naiz da Web orria www.cats.com/ eskatuz. 58 00:03:03,039 --> 00:03:05,330 Ezikusia ohi dugu Barra gaur egun, baina hori ez litzateke, besterik gabe, 59 00:03:05,330 --> 00:03:07,200 Esan nahi cats.com homepage. 60 00:03:07,200 --> 00:03:11,910 >> Oh, eta bide batez, noa HTTP bertsioa erabili behar den 61 00:03:11,910 --> 00:03:14,182 1.1 zurekin komunikatzeko. 62 00:03:14,182 --> 00:03:16,390 Hori da Ordena analogoa den , esanez bezala, bide batez, 63 00:03:16,390 --> 00:03:17,870 Noa mintzatzeko frantsesez, edo bide batez, 64 00:03:17,870 --> 00:03:19,370 Ingelesez hitz egiten egon nahi dut. 65 00:03:19,370 --> 00:03:22,160 Hori besterik protokoloa formatua da. 66 00:03:22,160 --> 00:03:25,050 1.0 Honez gain, hau da, Ez da normalean erabili jada. 67 00:03:25,050 --> 00:03:30,615 Beraz, HTTP 1.1, hitz egin naiz, eta Www.cats.com/ nahi nuke. 68 00:03:30,615 --> 00:03:31,710 Mesedez lortu hori niretzat. 69 00:03:31,710 --> 00:03:34,610 >> Eta gero ez dago beste informaziorik da, too-- dot, dot, dot han, 70 00:03:34,610 --> 00:03:38,234 Hauei buruzko informazio da nor zara hain cats.com 71 00:03:38,234 --> 00:03:39,400 jakingo luke non bidaltzeko. 72 00:03:39,400 --> 00:03:41,480 Baina horiek ez dira bien kritikoen moduko 73 00:03:41,480 --> 00:03:44,000 hasieran oso ren bat HTTP request-- 74 00:03:44,000 --> 00:03:46,770 besterik ez denean hastean bezala Gutun esan duzu, maitea, hutsik. 75 00:03:46,770 --> 00:03:49,710 Hau espirituz oso antzekoa da. 76 00:03:49,710 --> 00:03:52,370 >> Eta bada cats.com da joan esan, ai, ziur eta hemen dago. 77 00:03:52,370 --> 00:03:55,590 Atsegin dute agian erantzuten Halako dut, gainera erantzuten ari naiz. 78 00:03:55,590 --> 00:03:57,960 Halaber, HTTP 1.1 hitz egiten dut. 79 00:03:57,960 --> 00:04:01,720 Zure eskaera onartu da, 200 OK. 80 00:04:01,720 --> 00:04:04,709 Zer Oraindik buruz jaso HTML eta orduan da 81 00:04:04,709 --> 00:04:06,250 dot, dot, beste informazio batzuk dot. 82 00:04:06,250 --> 00:04:10,620 Eta oso behealdean eskaera benetan HTML, 83 00:04:10,620 --> 00:04:16,339 markup hizkuntza, cats.com homepage edukia. 84 00:04:16,339 --> 00:04:21,227 >> Beraz HTTP / 1.1-- zure aitortzen dut eskaera HTTP 1.1 bidez onartu zen. 85 00:04:21,227 --> 00:04:22,310 Zure eskaera onartu zen. 86 00:04:22,310 --> 00:04:25,810 I eman dezakezu nahi duzuna, 200 OK. 87 00:04:25,810 --> 00:04:27,440 HTML jasoko buruz zara. 88 00:04:27,440 --> 00:04:30,450 Eta gero, hemen Eskatu duzun HTML. 89 00:04:30,450 --> 00:04:33,930 >> Baina, batzuetan, gure eskaerak ez Beti joan nahiko planaren arabera. 90 00:04:33,930 --> 00:04:37,100 Ikusten dut zure cats.html orria? 91 00:04:37,100 --> 00:04:40,366 Beno, zer, esaten dute bagenu ez cats.html orri bat dute, 92 00:04:40,366 --> 00:04:42,740 horrek badirudi motatako unrealistic Oraindik ez dute cats.com delako. 93 00:04:42,740 --> 00:04:44,400 Uste cats.html izan zuten. 94 00:04:44,400 --> 00:04:45,420 Baina OK. 95 00:04:45,420 --> 00:04:48,484 Beraz, hau moduko da konbentzionalak giza-elkarrekintza 96 00:04:48,484 --> 00:04:49,650 orain dugu cats.com izan zituzten. 97 00:04:49,650 --> 00:04:51,060 Nola itzuli ez? 98 00:04:51,060 --> 00:04:52,726 >> Hau da, zerbait ezaguna izan liteke. 99 00:04:52,726 --> 00:04:55,690 Gure eskaera zehazki begiratu bera, ordez lortzean barra ezik 100 00:04:55,690 --> 00:04:58,110 orain cats.html ari gara. 101 00:04:58,110 --> 00:05:01,810 Beraz, orain zer funtsean osoan honetan eskaera esaten da mesedez me 102 00:05:01,810 --> 00:05:05,620 www.cats.com/cats.html. 103 00:05:05,620 --> 00:05:08,700 Beraz, ostalari eta erdian Goiko lerroan horren zati 104 00:05:08,700 --> 00:05:14,632 Han adierazi hain zuzen zer orrialdetan naiz eskatuz. 105 00:05:14,632 --> 00:05:17,590 Baina kasu honetan cats.com ez da joan gai erantzun positiboa izan da. 106 00:05:17,590 --> 00:05:19,089 Ez dakite hizketan ari garen. 107 00:05:19,089 --> 00:05:25,170 Eta, beraz, hau izan duzun zerbait da ikusi aurretik HTTP 1.1 404 Ez da aurkitu. 108 00:05:25,170 --> 00:05:27,180 Ezin nuen zer aurkitu zuk eskatzen zituen. 109 00:05:27,180 --> 00:05:30,460 Bide batez, naiz eman nahi dut Atzera HTML batzuk, eta normalean HTMLa 110 00:05:30,460 --> 00:05:32,351 404 orri batzuk edukiari da. 111 00:05:32,351 --> 00:05:34,100 Eta, kasu honetan, cats.com, seguruenik 112 00:05:34,100 --> 00:05:37,720 saski batean cute katuak batzuk a triste 404 face haien ondoan, 113 00:05:37,720 --> 00:05:40,920 izan zaren joan delako triste ez duzunean orria zaitez 114 00:05:40,920 --> 00:05:43,040 bila ari ziren. 115 00:05:43,040 --> 00:05:48,520 >> Hori zer oinarriak mota protokoloa, HTTP protokoloa-eskaerak 116 00:05:48,520 --> 00:05:49,180 dirudi. 117 00:05:49,180 --> 00:05:52,640 Benetan zenbat garen antzekoa ari dira antzeko elkarrekintza bat egingo luke 118 00:05:52,640 --> 00:05:55,460 giza konbentzio batean zerbait eskatuz 119 00:05:55,460 --> 00:05:58,250 eta atzera lortzean edo bat idaztea letra eta erantzun baten zain 120 00:05:58,250 --> 00:06:00,380 formatu jakin batean letra. 121 00:06:00,380 --> 00:06:03,910 Hori nahiko askoz zer HTTP besterik ez da canonicalizing 122 00:06:03,910 --> 00:06:10,190 sarbidea nahi duten gailu guztientzat web-orriak, hipertestu transferentziak. 123 00:06:10,190 --> 00:06:15,110 >> Beraz formularioa lerro bat, honen Metodo eskaera xede HTTP bertsioa, 124 00:06:15,110 --> 00:06:17,100 HTTP eskaera lerroa deritzo. 125 00:06:17,100 --> 00:06:23,740 Ohi da, hau da, lehenengo gauza HTTP eskaera bat parte gisa transmititzen 126 00:06:23,740 --> 00:06:26,180 edo HTTP for you eskatuz gero. 127 00:06:26,180 --> 00:06:29,970 Honez Sort nahi, esan dudan bezala, esanez maitea, goian zure gutun at hutsik. 128 00:06:29,970 --> 00:06:32,880 Oraindik ez duzula ezagutzen dute, Horietako gutun bat idaztea. 129 00:06:32,880 --> 00:06:34,796 Beraz, hau da, oso antzekoak esanez, badakit 130 00:06:34,796 --> 00:06:37,670 hori HTTP eskaera bat egiten ari dira eta hau du formatu jakin da 131 00:06:37,670 --> 00:06:39,090 ari dira galdezka. 132 00:06:39,090 --> 00:06:43,810 >> HTTP bertsioa da seguruenik Beti HTTP / 1/1 izango da. 133 00:06:43,810 --> 00:06:46,670 1.0 ere badago, baina ez da benetan erabili jada. 134 00:06:46,670 --> 00:06:49,200 CS50 helburuetarako, Talde da beti- 135 00:06:49,200 --> 00:06:51,540 zer izan zaren joan zaudenean benetan erabiliz 136 00:06:51,540 --> 00:06:54,250 zuzeneko HTTP eskaerak egiteko. 137 00:06:54,250 --> 00:06:57,720 Baina POST beste aukera bat ari gara da Ez oraintxe buruz hitz egiteko. 138 00:06:57,720 --> 00:07:02,980 Eta gero, eskaera-helburu da zer orrialde ostalari zerbitzari on 139 00:07:02,980 --> 00:07:05,812 lortu nahi duzun. 140 00:07:05,812 --> 00:07:08,020 Esan dudan bezala, ostalari izen hori Lerro bat da, normalean 141 00:07:08,020 --> 00:07:10,350 eskaera orokorraren bigarren lerroan. 142 00:07:10,350 --> 00:07:13,660 Eta, beraz, oro har, ostalari izen eta eskaera helburuaren 143 00:07:13,660 --> 00:07:16,070 Zehaztu zehatz bat baliabide bilatzen baitu. 144 00:07:16,070 --> 00:07:20,986 Gure 404 adibidean bigarren duela, I zen berriro eskatuz www.cats.com egiteko, 145 00:07:20,986 --> 00:07:22,940 cats.com ostalari izateaz. 146 00:07:22,940 --> 00:07:26,300 Eta nire eskaera ildotik, /cats.html Esan nuen. 147 00:07:26,300 --> 00:07:27,790 Hori da nire eskaera xede izan zen. 148 00:07:27,790 --> 00:07:31,200 Beraz, oro har, I galdetuz eduki edo kokatzen baliabidea 149 00:07:31,200 --> 00:07:36,410 www.cats.com/cats.html at. 150 00:07:36,410 --> 00:07:38,870 >> Eta gero oinarrituta ala ez baliabidea existitzen 151 00:07:38,870 --> 00:07:42,160 eta zerbitzariak entregatu ahal izango den ala ez Errekurtsoa bezeroen betez 152 00:07:42,160 --> 00:07:46,760 eskaera, agian lortuko duzu hainbat egoera kodeak atzera. 153 00:07:46,760 --> 00:07:50,280 Visto egoera kodeak hauetariko batzuk erantzunaren zati ari delako. 154 00:07:50,280 --> 00:07:53,580 Horietako batzuk, 200 OK, dira seguruenik nahiko isila. 155 00:07:53,580 --> 00:07:55,650 Seguruenik duzu inoiz ikusi Orri bat erantzuteko 200 OK. 156 00:07:55,650 --> 00:07:56,890 Orri lortu besterik ez duzu. 157 00:07:56,890 --> 00:08:01,260 Ez da 404 error gustatzen, ohi da nahiko argi. 158 00:08:01,260 --> 00:08:03,850 Ikusiko duzu, normalean 404 dio duela. 159 00:08:03,850 --> 00:08:06,880 >> Hargatik hitz zer batzuk buruz egoera kodeak horietakoa izan liteke. 160 00:08:06,880 --> 00:08:09,660 Berriz ere, zerbitzariak denean gurekin erantzuten ari dira 161 00:08:09,660 --> 00:08:12,120 HTTP bertsioa status erantzuten joan. 162 00:08:12,120 --> 00:08:14,020 Normalean HTTP / 1.1. 163 00:08:14,020 --> 00:08:17,410 Zer dira egoera kodeak horiek behar du? 164 00:08:17,410 --> 00:08:18,890 Beno, agian arrakasta lortuko dugu. 165 00:08:18,890 --> 00:08:23,617 Beraz, arrakasta kategorian, dugu 200 kodea eskuratu daitezke testu OK batera. 166 00:08:23,617 --> 00:08:24,450 Zer esan nahi du horrek? 167 00:08:24,450 --> 00:08:25,491 Beno, dena ez da ona. 168 00:08:25,491 --> 00:08:26,721 Baliozko eskaera bat egin duzu. 169 00:08:26,721 --> 00:08:27,720 Hemen baliozko erantzun bat da. 170 00:08:27,720 --> 00:08:30,060 Emateko gai izan nintzen zehazki zer nahi. 171 00:08:30,060 --> 00:08:33,080 >> Batzuetan gauzak beste lortuko dituzu ez dituzu berehala nabarituko 172 00:08:33,080 --> 00:08:35,140 baina porrotak zertxobait. 173 00:08:35,140 --> 00:08:36,422 Erredirekzio deitzen ari dira. 174 00:08:36,422 --> 00:08:37,630 Ez da, komun bi dira hemen. 175 00:08:37,630 --> 00:08:41,520 301 Mugitu Permanently-- zer honek esanahi du, 176 00:08:41,520 --> 00:08:43,559 da orria da orain kokaleku berri bat. 177 00:08:43,559 --> 00:08:44,920 Hain biziko da betiko. 178 00:08:44,920 --> 00:08:47,150 Eta gehien nabigatzaile will automatikoki birbideratu duzu. 179 00:08:47,150 --> 00:08:49,860 Beraz, ez duzu inoiz benetan ikusi 301 bat, bai, Oraindik ez baduzu behintzat 180 00:08:49,860 --> 00:08:52,210 benetan out-of-data bat erabiliz nabigatzailea, seguru, 181 00:08:52,210 --> 00:08:57,660 301 erantzunaren barnean dagoelako dot, dot, 301 erantzunaren dot. 182 00:08:57,660 --> 00:08:59,577 Halaber, non orri berria da azaltzen dizugu. 183 00:08:59,577 --> 00:09:01,660 Eta beraz, nabigatzaile gehienek will besterik redirect duzu han, 184 00:09:01,660 --> 00:09:03,570 hori egin nahi duzula suposatuz. 185 00:09:03,570 --> 00:09:05,440 >> Batzuetan, gainera, ikusiko 302 topatu du lortu. 186 00:09:05,440 --> 00:09:07,850 Eta benetan, batek agian oraindik ikusteko noizean behin. 187 00:09:07,850 --> 00:09:09,720 Batzuetan orrialdeetan mugitu aldi baterako. 188 00:09:09,720 --> 00:09:13,570 Beraz, ez da behar barneratzen den joan eskaera nabigatzaileak kontatzea 189 00:09:13,570 --> 00:09:16,740 edonoiz betirako aldatu eskatuta ikusten duzula 190 00:09:16,740 --> 00:09:18,255 hori aldatzeko beste zerbait egiteko. 191 00:09:18,255 --> 00:09:21,210 Hau honela, 302 ikusiko duzu Topatu du, funtsean 192 00:09:21,210 --> 00:09:22,710 dio Orri honetan bizi nonbait. 193 00:09:22,710 --> 00:09:24,418 Baina ez da joan bertan bizi da betiko. 194 00:09:24,418 --> 00:09:29,052 Azkenean izango da seguru joan non uste duzu atzera. 195 00:09:29,052 --> 00:09:31,780 >> Gero gauzak jasoko duzu Bezero, akats bezala. 196 00:09:31,780 --> 00:09:34,012 Beraz, hauek dut dituzunak dira Seguruenik, gaur egun. 197 00:09:34,012 --> 00:09:35,970 Ziurrenik ez dute ikusi 200s edo 300s du, 198 00:09:35,970 --> 00:09:37,370 baina seguruenik ari zaren 400s ezagutzen. 199 00:09:37,370 --> 00:09:40,130 Eta hori da hitz egingo dugu bigarren batean buruz, 500s baita. 200 00:09:40,130 --> 00:09:42,580 >> Ikusi dezakezu 401 baimenik gabe. 201 00:09:42,580 --> 00:09:45,100 Normalean, horrek esan nahi Oraindik orrialde batean sartzen saiatzen ari da, 202 00:09:45,100 --> 00:09:46,230 baina zuk ez oraindik. 203 00:09:46,230 --> 00:09:50,500 Beraz, saiatu eta zenbait joan ikusi edo zerbait Facebook on 204 00:09:50,500 --> 00:09:53,106 edo saiatu eta sarbide duzu some-- Lanean zaude. 205 00:09:53,106 --> 00:09:56,619 Zerbait sartzeko saiatzen ari zaren Zure lan-ren interneten, 206 00:09:56,619 --> 00:09:57,660 baina zu ez oraindik. 207 00:09:57,660 --> 00:09:58,740 Ezin duzu orria ikusteko. 208 00:09:58,740 --> 00:10:01,770 401 bat baimenik gabe eskuratu dezakezu, ziurrenik dugu 209 00:10:01,770 --> 00:10:06,590 eskaera hori asetzeko gai izango da, baina lehenengo saioa hasi behar duzu hacerlo. 210 00:10:06,590 --> 00:10:09,590 >> Aitzitik, baliteke 403 lortuko duzu Debekatuta, eta hori ez da, ez da benetan 211 00:10:09,590 --> 00:10:11,490 axola zu oraindik bada edo ez. 212 00:10:11,490 --> 00:10:13,020 Eskaera hau ez da onartzen. 213 00:10:13,020 --> 00:10:15,320 Baliabidea da zerbitzarian existitzen. 214 00:10:15,320 --> 00:10:17,817 Baina ez duzu baimenik hura sartzeko. 215 00:10:17,817 --> 00:10:20,900 Hau, normalean, barne-fitxategiak dela hainbat arrazoirengatik zerbitzariari bizi 216 00:10:20,900 --> 00:10:23,860 baina helburua ez dira izan Kanpoko mundutik ikusia, 217 00:10:23,860 --> 00:10:25,030 eta, beraz, debekatuta dira. 218 00:10:25,030 --> 00:10:27,120 Han bizi dira. 219 00:10:27,120 --> 00:10:28,440 Ez dut esaten ezin dut aurkitu. 220 00:10:28,440 --> 00:10:30,030 Baina esaten dut, ezin dut eman nahi duzu. 221 00:10:30,030 --> 00:10:32,071 Eta ez bada axola zaren edo ez oraindik. 222 00:10:32,071 --> 00:10:35,479 Eta gero, jakina, Oso ohikoa 404 Ez da aurkitu. 223 00:10:35,479 --> 00:10:37,020 Fitxategia ez da zerbitzarian existitzen. 224 00:10:37,020 --> 00:10:40,200 Asebete nahi nuke Zure eskaera, baina ezin dut. 225 00:10:40,200 --> 00:10:43,390 >> Gainera, batzuetan zerbitzari ikusten duzu oro har, akats ohikoenak 226 00:10:43,390 --> 00:10:46,990 500 izateaz Zerbitzariaren barne errorea, bertan ez du benetan ezer esango dizu 227 00:10:46,990 --> 00:10:50,200 batere Zer da joan okerreko buruz. 228 00:10:50,200 --> 00:10:53,290 Baina ez da benetan egiteko Zure eskaera akats bat. 229 00:10:53,290 --> 00:10:58,200 Da benetan zerbitzariari ezean nolabait eskaera entregatu. 230 00:10:58,200 --> 00:11:00,040 Beraz, 500 erantzunez orokorra da. 231 00:11:00,040 --> 00:11:03,190 >> Aukera izango duzu zerbait ikusi Zerbitzua ez dago erabilgarri bezala, 232 00:11:03,190 --> 00:11:05,720 eta nire ustez 503 kodea da. 233 00:11:05,720 --> 00:11:07,882 Eta Gateway Timeout-- bada inoiz orri bat izan duzu, besterik gabe, 234 00:11:07,882 --> 00:11:09,590 eseri karga eta karga eta karga- 235 00:11:09,590 --> 00:11:12,715 eta ez dakizu nik nahi izanez gero kargatu eta gero, azkenean says-- besterik ez da 236 00:11:12,715 --> 00:11:13,650 besterik ematen hasi da. 237 00:11:13,650 --> 00:11:15,460 Hori 504 Gateway Timeout bat da. 238 00:11:15,460 --> 00:11:17,600 Baliteke zerbitzaria nahi diela zure eskaera gauzatzeko, 239 00:11:17,600 --> 00:11:19,930 baina zerbait gaizki joan zerbitzari side-- buruzko 240 00:11:19,930 --> 00:11:24,452 Ez zure side-- buruzko eragiten duten arazo bat izan nahi du. 241 00:11:24,452 --> 00:11:27,410 Orain, istorioa hor bukatzen genezake, baina zer benetan ari naiz orain egin behar dugu 242 00:11:27,410 --> 00:11:29,368 hau da, naiz zabalduko joan nire nabigatzailea eta erakusteko 243 00:11:29,368 --> 00:11:32,250 nola ikusi ahal izatea egoera kodeak horietako batzuen 244 00:11:32,250 --> 00:11:34,580 nahiz eta ez duzu, oro har, ikusten bada. 245 00:11:34,580 --> 00:11:39,090 Eta ari gara hori egin hartuz joan a garapen tresnak batzuk begiratu. 246 00:11:39,090 --> 00:11:42,050 >> Guztiak hementxe bainaiz orain nire nabigatzailea leiho batean. 247 00:11:42,050 --> 00:11:45,840 Eta pixka bat ikasi nahi dut HTTP eskaera horiek buruz. 248 00:11:45,840 --> 00:11:49,060 Nola ez, zalantzarik gabe, jakin badakigu dut ezagutzen dugun bat bada Orri goes-- zerbait oker, 249 00:11:49,060 --> 00:11:49,630 404 bat lortuko dugu. 250 00:11:49,630 --> 00:11:50,465 Guztiak ikusi dugu hori. 251 00:11:50,465 --> 00:11:51,840 Ez dugu behar hori ilustratzeko. 252 00:11:51,840 --> 00:11:53,048 Baina, zer dira beste batzuk ere bai? 253 00:11:53,048 --> 00:11:56,850 Eta nola ikusiko genuke ekintzan eskaera horiek? 254 00:11:56,850 --> 00:11:59,990 >> Beraz, lehenengo gauza noa da ireki garapen tresnak. 255 00:11:59,990 --> 00:12:02,580 Beraz, garapen tresnak eraiki dira Nabigatzaile moderno gehienak sartu 256 00:12:02,580 --> 00:12:06,020 eta baimendu gauzak ikusteko gurekin ez garela bestela 257 00:12:06,020 --> 00:12:10,580 Informazio gehigarria nolabaiteko see-- ari gure web azpian transmititzen 258 00:12:10,580 --> 00:12:11,500 eskaerak. 259 00:12:11,500 --> 00:12:12,790 Google Chrome erabiltzen dut hemen. 260 00:12:12,790 --> 00:12:16,900 Eta garapen tresnak irekitzeko Chrome, sakatu besterik ez duzu F-12 261 00:12:16,900 --> 00:12:18,729 eta nik Irekitzeko joan sortu aldean. 262 00:12:18,729 --> 00:12:21,770 Idazten dudanean eskaera behin, mapan handiago dut beraz, ikusi ahal izango dugu zer gertatzen da hemen. 263 00:12:21,770 --> 00:12:28,530 Baina zer ari naiz nire nabigatzailean do joan taberna is-- eta gerturatu naiz hemen baino gehiago 264 00:12:28,530 --> 00:12:32,427 Www.google.com eskaera bat egin beharko dut. 265 00:12:32,427 --> 00:12:34,260 Guztiak ziurrenik egin dugu Eskaera hau baino lehen. 266 00:12:34,260 --> 00:12:35,400 Sartu sakatu dut. 267 00:12:35,400 --> 00:12:41,920 268 00:12:41,920 --> 00:12:46,400 >> Orain, hemen nire Developer gorako Tresnak, Sarea fitxa aukeratu dut. 269 00:12:46,400 --> 00:12:48,010 Eta gauza asko nabarituko duzu hemen. 270 00:12:48,010 --> 00:12:51,732 Begira, horiek 200 OK, 200 OK, batzuk egoera kodeak horiek datozen. 271 00:12:51,732 --> 00:12:53,356 Ez dakit zergatik nago lortzean I 302 Found. 272 00:12:53,356 --> 00:12:54,860 Ez nuen konturatzen bat dagoela ikusiko nuke. 273 00:12:54,860 --> 00:12:58,192 Baina, batez ere nabarituko polit hori askoz, nire Google request-- dagokionez 274 00:12:58,192 --> 00:13:00,150 Oso erraz bat egin nuen Google-en orri eskaera. 275 00:13:00,150 --> 00:13:02,890 Eta prozesua hasi Nire eskaera entregatu, 276 00:13:02,890 --> 00:13:05,670 Google itxuraz asko egin nire izenean beste eskaerak. 277 00:13:05,670 --> 00:13:11,990 >> Baina get eskaera bat Google-en egin dut Orri eta naiz 200 OKs asko lortzeko. 278 00:13:11,990 --> 00:13:14,830 Ez dut ikusten 200 Ados Nire pantaila, baina ari naiz 279 00:13:14,830 --> 00:13:17,170 eskaerak asko duten egin dira. 280 00:13:17,170 --> 00:13:19,550 Gehiago polit naizela Ziur da lanera joan 281 00:13:19,550 --> 00:13:21,920 duzuenontzat is-- nor Benetan dira zahar-eskola, 282 00:13:21,920 --> 00:13:26,012 Hori Facebook zen jakin ahal izango duzu Ez beti Facebook.com at. 283 00:13:26,012 --> 00:13:29,780 Bere hastapenetan izan zen wwww.thefacebook.com at. 284 00:13:29,780 --> 00:13:33,560 Dute itxuraz ezin sarrera eskuratu Facebook.com nahiko awhile. 285 00:13:33,560 --> 00:13:35,870 >> Eta beraz, zer espero dut Hemen da informazioa lortzeko. 286 00:13:35,870 --> 00:13:37,315 Eta ikusten dugu larrain bada, dugu. 287 00:13:37,315 --> 00:13:39,190 Hemen zer espero dut da informazioa lortzeko 288 00:13:39,190 --> 00:13:43,980 Facebook betirako mugitu du tik thefacebook.com Facebook.com izateko. 289 00:13:43,980 --> 00:13:46,830 Beraz, nonbait espero dut Nire eskaerak goiko gertu 290 00:13:46,830 --> 00:13:50,730 Nire garapen tresnak gorako 301 jakinarazpen bat lortzeko 291 00:13:50,730 --> 00:13:52,580 Facebook betirako mugitu du. 292 00:13:52,580 --> 00:13:59,070 Berriz ere, ez dut ikusi 301 Nire nabigatzaileak pantailan. 293 00:13:59,070 --> 00:14:01,380 Eta da 301 bat delako, Mugimendu iraunkor bat da. 294 00:14:01,380 --> 00:14:03,500 Nire nabigatzailea, hori izanik Nabigatzaile moderno bat da, 295 00:14:03,500 --> 00:14:06,110 hau da, ziurrenik, redirect joan Facebook.com me hala ere. 296 00:14:06,110 --> 00:14:07,260 Baina ikus dezagun zer gertatzen den. 297 00:14:07,260 --> 00:14:09,340 >> Eta orain ez dut joan thefacebook.com joan. 298 00:14:09,340 --> 00:14:11,370 Eta bai, han, eskuineko goiko aldean dago. 299 00:14:11,370 --> 00:14:13,390 Alde egin zuen, baina ez zegoen. 300 00:14:13,390 --> 00:14:14,820 Sortu mugitu me hemen. 301 00:14:14,820 --> 00:14:18,004 302 00:14:18,004 --> 00:14:18,920 Hementxe goialdean. 303 00:14:18,920 --> 00:14:23,080 Thefacebook.com eskaera bat egin nuen, eta naiz erantzun bat lortzean dut 304 00:14:23,080 --> 00:14:25,410 Orri hau betirako mugitu du. 305 00:14:25,410 --> 00:14:27,770 Eta gero 307 hemen da Barne-redirect batekin. 306 00:14:27,770 --> 00:14:30,680 Eta, beraz, hau da, zer du benetan mugitu me askoz gehiago 307 00:14:30,680 --> 00:14:33,330 familiar www.facebook.com. 308 00:14:33,330 --> 00:14:38,480 >> Beraz, erantzun kodeak horiek ez oraindik gertatuko, nahiz eta ez dugu ezer ikusten. 309 00:14:38,480 --> 00:14:40,710 Ez dut joan ilustratzen 401, 403, 404, 310 00:14:40,710 --> 00:14:43,090 Seguruenik ikusi duzulako hainbat puntu horiek. 311 00:14:43,090 --> 00:14:45,740 Eta 500, besterik ez nuke mota horretako zortea genuke 312 00:14:45,740 --> 00:14:50,380 got 500 bat bada delako ez dakigu zer zerbitzarietan Une behera dira edonon. 313 00:14:50,380 --> 00:14:53,060 Baina kode hauek egin existitzen, eta ez dago modu bat da 314 00:14:53,060 --> 00:14:58,610 bertan sartzeko ez badugu ere bertatik bertara ikusteko horiek gure sistemetan. 315 00:14:58,610 --> 00:14:59,530 Naiz Doug Lloyd. 316 00:14:59,530 --> 00:15:01,570 Hau CS50 da. 317 00:15:01,570 --> 00:15:03,557