HTTP
Zkratka pro „Hypertext Transfer Protocol“. HTTP je protokol slouží k přenosu dat přes internet web. Je součástí Internetový protokol sada a definuje příkazy a služby používané pro přenos webové stránky data.
HTTP používá model server-klient. A zákazníkmůže to být například domácí počítač, notebook nebo mobilní zařízení. HTTP Server je obvykle a web host spuštěný software webového serveru, například Apache or IIS. Když navštívíte web, vaše prohlížeč odešle požadavek na příslušný webový server a ten odpoví stavovým kódem HTTP. Pokud URL je platný a připojení je povoleno, server odešle vašemu prohlížeči webovou stránku a související soubory.
Mezi běžné stavové kódy protokolu HTTP patří:
- 200 - úspěšný požadavek (webová stránka existuje)
- 301 - přesunuto trvale (často přeposíláno na novou adresu URL)
- 401 - neoprávněný požadavek (je vyžadováno povolení)
- 403 - zakázáno (přístup není povolen na stránku nebo adresář)
- 500 - interní chyba serveru (často způsobená nesprávnou konfigurací serveru)
HTTP také definuje příkazy jako GET a POST, které se používají ke zpracování podání formulářů na webových stránkách. The PŘIPOJIT příkaz se používá k usnadnění zabezpečeného připojení, které je šifrované použitím SSL. Šifrovaná připojení HTTP probíhají znovu HTTPS, rozšíření protokolu HTTP určené pro zabezpečený datový přenos.
POZNÁMKA: K adresám URL začínajícím „http: //“ se přistupuje přes standard Hyper-textový přenosový protokol a použití přístav 80 ve výchozím nastavení. K adresám URL začínajícím „https: //“ se přistupuje prostřednictvím zabezpečeného připojení HTTPS a často se používá port 443.