- HTTP znamená HyperText Transfer Protocol .
- Je to protokol používaný pro přístup k datům na World Wide Web (www).
- Protokol HTTP lze použít k přenosu dat ve formě prostého textu, hypertextu, zvuku, videa a tak dále.
- Tento protokol je známý jako HyperText Transfer Protocol kvůli jeho účinnosti, která nám umožňuje použití v hypertextovém prostředí, kde dochází k rychlým skokům z jednoho dokumentu do druhého.
- HTTP je podobný FTP, protože také přenáší soubory z jednoho hostitele na druhého. HTTP je však jednodušší než FTP, protože HTTP používá pouze jedno připojení, tj. žádné řídicí připojení k přenosu souborů.
- HTTP se používá k přenosu dat ve formě formátu podobného MIME.
- HTTP je podobný SMTP, protože data jsou přenášena mezi klientem a serverem. HTTP se liší od SMTP ve způsobu odesílání zpráv z klienta na server a ze serveru na klienta. Zprávy SMTP se ukládají a předávají, zatímco zprávy HTTP jsou doručovány okamžitě.
Vlastnosti HTTP:
HTTP transakce
Výše uvedený obrázek ukazuje transakci HTTP mezi klientem a serverem. Klient zahájí transakci odesláním zprávy požadavku na server. Server odpoví na zprávu požadavku odesláním zprávy odpovědi.
Zprávy
Zprávy HTTP jsou dvou typů: požadavek a odpověď. Oba typy zpráv mají stejný formát zprávy.
Žádost o zprávu: Zprávu s požadavkem odešle klient, která se skládá z řádku požadavku, záhlaví a někdy i těla.
Zpráva s odpovědí: Zprávu s odpovědí odešle server klientovi, která se skládá ze stavového řádku, záhlaví a někdy i těla.
jak vypnout vývojářský režim android
Uniform Resource Locator (URL)
- Klient, který chce přistupovat k dokumentu na internetu, potřebuje adresu a pro usnadnění přístupu k dokumentům využívá HTTP koncept Uniform Resource Locator (URL).
- Uniform Resource Locator (URL) je standardní způsob specifikace jakéhokoli druhu informací na internetu.
- Adresa URL definuje čtyři části: metodu, hostitelský počítač, port a cestu.