Http - Hypertext Transfer Protocol
Gyakorlati információs rendszerek igényel több mint egy primitív kereső, módosítására és az adatok kommentár. HTTP / 1.0 egy nyílt halmaza módszereket lehet használni, hogy meghatározza lekérdezés célra. Ezek alapján a fegyelem a referencia ahol jelzi a forrás, ami kell alkalmazni, ez a módszer egy Uniform Resource Identifier (Universal Resource Identifier - URI), a helyet (URL) vagy név (URN). Az üzenet formátuma hasonló a méret az Internet Mail vagy Multipurpose Internet Mail Extensions (MIME-Multipurpose Internet Mail Extension).
HTTP / 1.0 is használják kommunikáció a különböző felhasználói ügynökök és átjárók hozzáférést biztosító hypermedia a meglévő internetes protokollok, mint például SMTP, NNTP, FTP, Gopher és WAIS. HTTP / 1.0 úgy tervezték, hogy az ilyen átjárók keresztül proxy szervereket, adatvesztés nélkül, átadják ezekkel a korábbi jelentéseket.
HTTP alapul paradigma a kérés / válasz. A megkereső programot (általában kliens) kapcsolatot hoz létre a kiszolgáló programot címzett (általában a szerver), és küld egy kérést a szerver a következő formában: kérésre módszer az URI, protokoll verzió, majd egy MIME-szerű üzenet vezérlési információt tartalmazó kérés, információ ügyfél és talán az üzenet szövegét. A szerver válaszol egy üzenetet, amely a status bar (beleértve a protokoll és az állapot-kód - a siker vagy kudarc), majd a MIME-szerű üzenet, amely információkat tartalmaz a szerver, a meta információkat tartalmaz a válasz, és valószínűleg a nagyon szervezet a választ. Meg kell jegyezni, hogy egy program lehet mind a kliens és a szerver. Az ezen kifejezések használatára kifejezés csak a szerepe a program által végrehajtott külön erre a kommunikációs esemény nem a teljes program funkcióit.
Az internetes kommunikáció alapja általában a TCP / IP protokollt. Számot a WWW alapértelmezett Port - TCP 80, de lehet használni, és egy másik port száma - ez nem zárja ki a HTTP, mint a felső réteg protokoll.
A legtöbb alkalmazás, a kapcsolat létrejön a kliens minden kérés és zárt a szerver után válasz a kérésre. Ez azonban nem jellemző a protokoll. Mind a kliens és a szerver képesnek kell lennie arra, hogy rögzítse a kapcsolatot, például, ennek eredményeként a felhasználó műveletet. Mindenesetre, lekapcsolás által kezdeményezett bármely fél megszakítja az aktuális kérés, függetlenül annak állapotát.