[Powered by Google Translate] Hivyo wengi kila siku, pengine aina au angalau kuona HTTP. Kwa kweli, kama wewe ni kuangalia au kusikiliza hii juu ya mtandao, wewe ni kutumia HTTP hivi sasa. Lakini ni nini? Naam, ni nini aina ya kuanza kwa URL, au katika angalau kutumika. Siku hizi, browsers kudhani tu kwamba unataka HTTP, hata kama wewe si kweli unapoandika. Zaidi ya kitaalam ingawa, HTTP ni itifaki, lugha ya aina, kwamba mtandao browsers na servrar mtandao kusema, seti ya mikataba ambayo wao kuzingatia, tu kama sisi binadamu kuwa. Kwa mfano, nchini Marekani, wakati wewe kwanza kukutana na mtu, wewe kawaida ya kushawishi uhusiano na kupanua yako mkono, ambapo kiwango, mtu mwingine anajibu hiyo na kutetereka yake. Naam, hiyo ni itifaki. Katika baadhi ya nchi au familia, wewe kuanzisha uhusiano na kumbusu mtu juu ya shavu. Naam, kwamba mwingine itifaki. Hivyo HTTP ni itifaki ya kinachotokea kwa kuhusisha kompyuta badala ya binadamu. Na hapa ni jinsi matendo. Wakati browser anataka kuonyesha binadamu ukurasa wa mtandao, ni initiativet Muunganisho wa seva mtandao kwa kutuma ombi la HTTP, ndani ambayo ni sawa na ujumbe tafadhali Nitumie ukurasa huu mtandao. Katika hali halisi, ni kitu zaidi cryptic kama, get/http/1.1. Lakini wakati server inapokea kwamba ombi, inapeleka HTTP majibu, ndani ya ambayo ni ukurasa wa mtandao. Sasa ukurasa kwamba mtandao, wakati huo huo, imeandikwa katika lugha ya iitwayo HTML, au HyperText Markup lugha. Na kwamba HTTP anapata jina lake mwenyewe. HTTP ni kifupi kwa HyperText Transfer itifaki, kwa sababu nini ni kuhamisha kutoka server browser ni HyperText, HyperText Markup lugha. Katika mantiki, mtandao ni kama migahawa ambapo wewe ni mteja au mteja. Kiasi kama wewe ili chakula katika mgahawa kutoka waiter au Waitress ambaye kisha Huifikisha kwa meza yako, hivyo kufanya vivinjari Ili files kutoka server mtandao ambao kisha anarudi kwa moja. Kwa kweli, ni kwa sababu sana kwamba browsers ni mara nyingi wateja kinachojulikana na servrar walioitwa, vizuri servrar. uhusiano ni mengi sana sawa. Mantiki? Haki zote, pamoja na wacha kuangalia ombi halisi HTTP na majibu. Kwanza, hebu kufungua kivinjari. Mimi kutokea kwa kutumia Chrome, lakini wewe kufanya hili katika yoyote zaidi browser siku hizi. Hebu ijayo kuchagua View, Developer, Developer Tools, ambayo itafungua jopo Developer katika chini ya dirisha yetu. Na hebu ijayo click kwamba jopo la Mtandao tab. wakati mwingine mimi mzigo mtandao ukurasa kutoka server, tutaweza kuona katika hii tab yote ya trafiki HTTP kati ya Chrome na server. OK. Hebu kutembelea, kusema, Google. http://www.google.com/enter. OK, nini ilitokea tu? Naam kwanza, hebu kitabu kwa sana juu ya tab. mstari wa kwanza kabisa inawakilisha Google HTTP kukabiliana na yangu HTTP ombi. Naam, hebu bonyeza kwamba mfululizo. Kwa haki, sasa tunaweza kuona hakikisho ya HTML kwamba alikuwa pamoja na katika majibu kwamba, pamoja na rundo zima la JavaScript. Lakini zaidi juu ya wale wakati mwingine. Hebu sasa bonyeza tab Headers ya kushoto ya hii Preview tab, na hapa ndipo tunaweza kuona HTTP halisi ombi kwamba browser yangu alimtuma na halisi HTTP majibu kwamba Google akarudi. Kama kwa ajili ya mwitikio wa seva, hebu bonyeza View Chanzo ijayo Response Headers. Hapa ni nini Google alimtuma browser yangu. mstari wa kwanza ni labda ya kuvutia zaidi - HTTP/1.1 200 OK. Hii ina maana wote ni vizuri na homepage alihamishiwa mafanikio. Tabia mbaya ni wewe sijawahi kuona hili 200 kabla, vinginevyo inayojulikana kama code sasa HTTP, lakini ve pengine kuona 404, Faili Haukupatikana, labda baadhi ya watu wengine. Naam, hii ni idadi ambapo wale kuja kutoka. Naam kuna una hiyo - HTTP.