pojmy

Friday, November 17, 2006

HTTP

(Hypertext Transfer Protocol)
Pro řádné fungování služby World Wide Web je nutné nejen to, aby byl přesně popsán obsah jednotlivých WWW stránek (k čemuž slouží jazyk HTML). Další nezbytností je komunikace mezi WWW serverem, na kterém jsou jednotlivé WWW stránky ve svém HTML tvaru uloženy, a mezi klientským programem služby WWW (browserem), běžícím přímo u uživatele na jeho počítači. WWW server je při této komunikaci pasivní a pouze čeká, až si mu nějaký browser "řekne" o určitou konkrétní WWW stránku, kterou mu pak pošle. K tomu je ale nutná určitá konvence, podle které browser vznáší svůj požadavek, a podle které pak WWW server na něj reaguje a požadovanou stránku zasílá (či nezasílá a poskytuje hlášení o chybě, pokud stránka neexistuje apod.). Touto konvencí je přenosový protokol HTTP (HyperText Trasfer Protocol), podle kterého komunikace mezi WWW serverem a browserem probíhá.