[Powered by Google Translate] Kaya ang karamihan ng araw-araw, malamang na i-type o hindi bababa sa makita ang HTTP. Sa katunayan, kung ikaw ay panonood o pakikinig sa ibabaw ng web, gumagamit ka ng HTTP ngayon. Ngunit ano ito? Well, ito ay kung ano ang nag-type ka sa simula ng isang URL, o sa kahit na ginamit upang. Mga araw na ito, mga browser lamang ay ipinapalagay na nais mong HTTP, kahit na hindi mo aktwal na i-type ito. Higit pang technically bagaman, HTTP protocol, wika ng uri, na nagsasalita ang mga web browser at mga web server, ang isang hanay ng mga convention na kung saan sumusunod ang mga ito, lamang tulad namin tao ay may. Halimbawa, sa US, kapag ikaw unang matugunan ang isang tao, karaniwang simulan ang isang koneksyon sa pamamagitan ng pagpapalawig ng iyong kamay, at sa puntong, ang iba pang mga tao tumugon ito sa pamamagitan ng alog ito. Well, na ang isang protocol. Sa ilang mga bansa o pamilya, pasimulan mo ng koneksyon sa pamamagitan ng halik ng isang tao sa pisngi. Well, na isa pang protocol. Kaya HTTP ay isang protocol na mangyayari upang makasali ang computer sa halip ng mga tao. At narito ang kung paano ito gumagana. Kapag ang isang browser gustong ipakita ng isang tao ang isang web page, sinimulan isang koneksyon sa isang server ng web sa pamamagitan ng pagpapadala ng HTTP na kahilingan, sa loob ng na ang isang mensahe kamag-anak upang mangyaring padalhan ako ng web page na ito. Sa katotohanan, ito ay isang bagay na mas misteriyoso tulad, get/http/1.1. Ngunit kapag ang server ay nakatanggap ng kahilingan na iyon, ito ay nagpapadala ng isang HTTP tugon, sa loob ng na web page. Ngayon na web page, samantala, ay nakasulat sa isang wika na tinatawag na HTML, o Hypertext Markup Language. At na ang HTTP nakakakuha ng sarili nitong pangalan. HTTP ay isang acronym para sa Hypertext Transfer Protocol, dahil kung ano ang paglilipat mula sa server sa browser hypertext, Hypertext Markup Language. Sa isang katuturan, ang web ay tulad ng isang restaurant kung saan ikaw ang customer o sa client. Karamihan tulad mo order ng pagkain sa isang restaurant mula sa isang weyter o weytres na pagkatapos pinagsasama-ito sa iyong talahanayan, kaya gawin ang mga web browser pagkakasunud-sunod ng mga file mula sa isang server ng web na pagkatapos babalik na may parehong. Sa katunayan, ay para sa dahilan na ang mga browser ay madalas tinatawag na mga kliyente at mga server ay tinatawag na, mahusay server. Relasyon ay napaka pareho. Kabuluhan? Lahat ng karapatan, na rin sabihin tingnan sa isang aktwal na kahilingan ng HTTP at tugon. Una, sabihin magbukas ng browser. Mangyari ko na ang paggamit ng Chrome, ngunit gawin mo ito sa karamihan ng anumang browser ang mga araw na ito. Natin ang susunod na piliin ang View, Developer, Developer Tools, na buksan ang isang panel ng Developer sa ilalim ng aming window. At ipaalam sa susunod na click na panel ng tab ng Network. Ang susunod na oras na ako-load ng web page mula sa isang server, makikita namin makita sa ang tab na ito lahat ng HTTP trapiko sa pagitan ng Chrome at ang server. OK. Sabihin bisitahin, sabihin, ang Google. http://www.google.com/enter. OK, kung ano lamang ang nangyari? Well unang, sabihin mag-scroll sa pinakatuktok ng tab. Ang unang hilera ay kumakatawan sa HTTP response ng Google sa aking Kahilingang HTTP. Well, sabihin i-click ang hilerang iyon. Sa kanan, ngayon namin makita ang isang preview ng HTML na kasama sa tugon na iyon, kasama ang isang buong grupo ng mga JavaScript. Ngunit higit pa sa mga ibang oras. Natin ngayon i-click ang tab na Mga Header sa kaliwa ng ito Preview tab, at narito ang kung saan maaari naming makita ang aktwal na HTTP kahilingan na ipinadala ng aking browser at ang aktwal na tugon ng HTTP na ang Google ay ibinalik. Para sa pagtugon ng server, sabihin i-click ang View Source susunod Tugon sa header. Narito kung ano ang ipinadala ng Google sa aking browser. Ang unang linya ay marahil ang pinaka-interesante - HTTP/1.1 200 OK. Ang ibig sabihin nito ay lahat na rin at homepage ay nailipat matagumpay. Logro hindi kailanman na iyong nakita ito 200 bago, kung hindi man, kilala bilang isang code ng katayuan ng HTTP, ngunit malamang na nakita mo ang 404, File Not Found, marahil ilang mga iba. Well, ito ay kung saan ang mga numero ay mula sa. Na rin doon mayroon kang - HTTP.