pl.comp.www FAQ | ||||
---|---|---|---|---|
Następny | Następny rozdział | Rozdział 2. Definicje | Poprzedni rozdział | Poprzedni |
HTTP czyli Hypertext Transfer Protocol jest protokołem typu klient-serwer warstwy aplikacyjnej (działającym w oparciu o protokół TCP) służącym do pobierania (i przy użyciu niektórych (w pełni realizujących standard serwerów) dostarczania) dokumentów hipertekstowych (najczęściej w postaci HTML) a także zbiorów binarnych takich jak programy albo dokumenty pochodzące ze specjalizowanych edytorów tekstów.
Procedura nawiązywania połączenia przebiega następująco:
$ telnet www 80 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. GET /faq.htm HTTP/1.1 User-Agent: moja_cudowna_pajeczarka Host: FAQ-Bot.ZiemBor.Waw.PL(po żądaniu następuje linijka wolna
HTTP/1.1 200 OK Date: Sat, 05 Apr 1997 16:20:50 GMT Server: Apache/1.1.1 Content-type: text/html ; (........ i tak dalej ;-))
HTTP/1.0 404 Not found Date: Sat, 05 Apr 1997 16:29:10 GMT Server: Apache/1.1.1 Content-type: text/html The requested URL /pp was not found on this server.
(Chyba wszystkie serwery pozwalają zmieniać zawartość pól (stron) obsługujących błędy 404 i inne --- choć w wypadku serwerów IIS firmy Microsoft w wersji poniżej 4.0 robi się to w jakiś wyrafinowany sposób --- nie wiem jeszcze jaki.
Patrz też:.
Następny | Spis treści | Poprzedni |
MIME | Początek rozdziału | Webcasting |