User manual

Host:www.example.com
i dwukrotne naciśnięcie
[Enter]
. Wpisy należy jednak wysłać bardzo szybko po
sobie. Najlepiej przygotować sobie dokument tekstowy, z którego będzie można
szybko skopiować poszczególne wiersze. Jako odpowiedź nadchodzi długi tekst.
Pierwsza część to odpowiedź serwera i zawiera ona kilka informacji dla
przeglądarki. Tekst po <!doctype html> to strona internetowa, która jest widoczna
także po bezpośrednim otwarciu www.example.com, ale tutaj tylko w formie
tekstu. Przeglądarka zinterpretowałby ten tekst i przedstawiła w jednej z
używanych przez nas form.
Wyciąg z odpowiedzi serwera sieci web
W tym przykładzie widoczne są podstawy formatu HTTP. Klient nawiązuje
połączenie z serwerem sieci web. Tzw. DNS (Domain Name System) sprawia, że
nie jest konieczne wpisywanie IP i można zastosować nazwę domeny w formie
tekstu. Wysyła on zapytanie do trudnego do zapamiętania IP. Po połączeniu się z
klientem przeglądarka wysyła zapytanie Get-Request. W tym zapytaniu należy
podać co najmniej żądaną stronę lub zasób (w tym przypadku strona główna),
zastosowany protokół (http 1.1) oraz hosta, do którego kierowane jest zapytanie
(www.example.com). Podanie hosta jest ważne, ponieważ na jednym serwerze i
tym samym pod jednym adresem IP może znajdować się wiele adresów
internetowych. Jeśli ma być wywołana inna strona niż strona główna, należy
wpisać zamiast tego / z. B. /example.html. Obok żądanej podstrony przeglądarka
wysyła także wiele więcej informacji niż tylko żądany zasób. Wysyłane są także
takie dane, jak np. używana przeglądarka, system operacyjny, rozdzielczość
monitora i wiele innych. Dzięki temu serwer może dostosować zawartość.
Następnie pojawia się odpowiedź serwera, która wygląda podobnie
skomplikowanie. Header odpowiedzi zawiera wiele dodatkowych informacji dla
przeglądarki. Dopiero na końcu pojawia się właściwa zawartość strony
internetowej.