HTTP protocol – Mi a HTTP?

A világhálóra kapcsolt számítógépek a „HyperText Transfer Protocol“-t (azaz HTTP-t) használják az egymás közötti kommunikációra. A HTTP biztosítja a tökéletes, pontos adat- és információcserét instrukciók, utasítások során keresztül. A kliens (a webböngésződ) és a szerver (a Szervergépen működő program, szoftver) közötti kommunikáció magába foglalja azokat az igényléseket („requests“), amelyeket a kliens egy-egy keresés megindításával a szerver felé küld.

Minden kliens-szerver tranzakciónak, akár igénylésről, akár válaszról van szó, 3 fő része van:

  • Egy válasz vagy igény sor
  • Fejléc adatai (Header information)
  • A kommunikációs tartalom (The body)

Hogyan működik a kommunikáció?

a HTTP protokoll ún. „stateless protocol“, ez annyit tesz, hogy a kapcsolat a böngésző és a szerver között minden egyes tranzakció végén megszakad, befejeződik.

A kliens a 80-as port-on lép kapcsolatba a szerverrel, (hacsak a rendszergazda át nem állította ezt) és elküldi a keresésre vonatkozó igénylését. Az igénylés tartalmazza az igény jellegét, a kért file címét és a HTTP verziószámát.

 

Bővebben a blogunkon olvashatsz a HTTP-ről.