[Powered by Google Translate] Se konsa, pifò chak jou ou, ou pwobableman tape oswa
omwen wè HTTP.
An reyalite, si w ap gade oswa koute sa a sou la
entènèt, w ap itilize HTTP kounye a.
Men, sa ki sa li ye?
Oke, li nan ki sa ou tape nan kòmansman yon URL, oswa nan
omwen itilize.
Jou sa yo, navigatè jis asime ke ou vle HTTP,
menm si ou pa aktyèlman tape li.
Plis teknikman menm si, HTTP se yon pwotokòl, yon lang nan
kalite, ki navigatè entènèt ak serveurs entènèt pale, yon seri
konvansyon, kote yo respekte, jis
tankou nou moun genyen.
Pou egzanp, nan peyi Etazini an, lè ou premye rankontre yon moun, ou
tipikman kòmanse yon koneksyon pa pwolonje ou
men, nan ki pwen, lòt moun nan reponn a li pa
souke li.
Oke, sa a, se yon pwotokòl.
Nan kèk peyi oswa fanmi yo, ou kòmanse yon koneksyon pa
bo yon moun sou yon souflèt la.
Bon, ki yon lòt pwotokòl.
Se konsa, HTTP se yon pwotokòl ki k ap pase nan enplike òdinatè
olye pou yo moun.
Ak isit la a kijan li fonksyone.
Lè yon navigatè vle montre yon moun yon rezo paj, li inisye
yon koneksyon nan yon sèvè sit entènèt pa voye yon demann HTTP,
andedan nan yo ki se yon mesaj analogue nan tanpri
voye m 'paj sa a sou entènèt.
An reyalite, li nan yon bagay ki pi skre tankou,
get/http/1.1.
Men, lè sèvè a resevwa ki mande, li voye yon HTTP
repons, andedan nan ki se paj wèb la.
Kounye a ke paj wèb, pandan se tan, sa ki ekri nan yon lang
rele HTML, oswa ipèrtèkst Lang markeup.
Epi sa a, HTTP vin non pwòp li yo.
HTTP se yon akwonim pou ipèrtèkst Transfè Pwotokòl,
paske sa li a transfere nan sèvè navigatè se
ipèrtèks, ipèrtèkst markeup lang.
Nan yon sans, entènèt la se tankou yon restoran kote w ap an
kliyan oswa kliyan an.
Anpil tankou ou lòd manje nan yon restoran ki sòti nan yon gason oswa
sèvez nan restoran ki Lè sa a, pote l 'bay tab ou, pou fè navigatè entènèt
lòd dosye ki sòti nan yon sèvè sit entènèt ki Lè sa a,
retounen ak menm bagay la.
An reyalite, se pou rezon sa a trè ki navigatè yo souvan
kliyan yo rele ak serveurs yo rele yo, serveurs byen.
Relasyon ki se anpil menm bagay la.
Fè sans?
Tout dwa, byen kite a pran yon gade nan yon demann aktyèl HTTP
ak repons.
Premyèman, kite a louvri yon navigatè.
Mwen rive yo dwe lè l sèvi avèk Chrome, men ou fè sa nan pifò nenpòt
navigatè jou sa yo.
Pwochen Ann chwazi View, Developer, zouti pou devlope,
ki pral louvri yon panèl Developer nan la
anba nan fenèt nou an.
Li kite yo pwochen klike sou ki tab Rezo panèl la.
Tan nan pwochen mwen chaje paj entènèt ki sòti nan yon sèvè, nou pral wè nan
sa a tab tout nan trafik la HTTP ant
Chrome ak sèvè a.
OK.
Se pou nou ale nan, di, Google.
http://www.google.com/enter.
OK, ki sa ki jis ki te pase?
Oke premye, kite la woulo liv nan tèt la anpil nan tab la.
Ranje a trè premye reprezante repons HTTP Google nan mwen
HTTP demann.
Oke, kite la klike sou ki ranje.
Sou bò dwat la, nou wè koulye a yon preview nan HTML a ki te
enkli nan ke repons yo, ansanm ak yon pakèt antye nan
JavaScript.
Men, plis sou sa yo yon lòt lè.
Se pou nou kounye a klike sou tab la Tèt nan kite nan sa a
Tab Preview, ak isit la a kote nou ka wè HTTP aktyèl la
mande pou navigatè mwen an voye ak aktyèl repons lan HTTP
ki Google retounen.
Kòm pou repons sèvè a, se pou yo klike sou Sous View pwochen
Repons Tèt.
Men sa Google voye nan navigatè m 'yo.
Liy nan premye se petèt pi enteresan an -
HTTP/1.1 200 OK.
Sa vle di tout se byen e li te paj dakèy la transfere
avèk siksè.
Chans yo ou pa janm te wè sa a 200 anvan, otreman
li te ye tankou yon kòd estati HTTP, men ou te pwobableman wè 404,
Ranpli pa jwenn, petèt kèk lòt moun.
Oke, sa a se kote moun ki nimewo soti.
Oke gen ou genyen li -
HTTP.