Základy počítačových sítí
10. Protokoly aplikační vrstvy
10.3. Metoda POST
Dalším typem zprávy je zpráva POST, která se používá k odesílání dat na server. Například když je na stránce formulář, který odesílá data na server, například registrační formulář, data, která do něj vložíme, se odešlou pomocí zprávy POST.
Přestože je protokol HTTP velmi populární a pravděpodobně nejpoužívanější ze všech protokolů aplikační vrstvy, není bezpečný. Metoda POST odesílá data na server v prostém textu. Pokud je přenos mezi klientem a serverem zachycen, je možné přečíst informace, které chcete odeslat na server.
To je velmi nebezpečné, a proto dnes většina webových stránek může některé informace odesílat na server, např. ty stránky, které vyžadují přihlášení, již používají protokol HTTPS, který šifruje komunikaci mezi klientem a serverem a běží na portu 443.
Další typy zpráv, které mohou klienti posílat webovému serveru, jsou:
Odstranění požadavku na prostředek ze serveru
Hlavička požaduje od serveru prostředky ve formě hlaviček.
Žádost o propojení vytváří vztahy mezi existujícími zdroji
OPTIONS Požadavek serveru na identifikaci podporovaných metod.
Put požádá server o přijetí souboru od klienta.
Trace požádá server o vrácení hlaviček zprávy odeslané klientem.