Protokół HTTP1.1.pdf

(274 KB) Pobierz
System operacyjny
Protokół HTTP 1.1 *)
Wprowadzenie
Jarek Durak
* rfc2616 źródło www.w3.org 1999
149592482.007.png 149592482.008.png
HTTP
Hypertext Transfer Protocol
Protokół transmisji hipertekstu
został zaprojektowany do komunikacji serwera
WW z klientem (przeglądarką)
używany od 1990 roku do obsługi WWW
jest protokołem warstwy aplikacyjnej dla
rozproszonych hipermedialnych systemów
może być używany do innych zadań niż WWW
umożliwia negocjację rodzaju i typu danych
149592482.009.png 149592482.010.png
Historia HTTP
Pierwsza wersja protokołu 0.9 z 1990r była
bardzo prosta
Wersja 1.0 wprowadzała:
formaty podobne do typu MIME zawierające
meta- informacje o danych
zmodyfikowane żądania i odpowiedzi
Wersja 1.1
obsługa hierarchicznych serwerów proxy
(pośredników)
stałych połączeń i hostów wirtualnych
149592482.001.png 149592482.002.png
Pojęcia
Serwer proxy (pośrednik)
pośredniczy w przesyłaniu żądań między
przeglądarką WWW i serwerem WWW, działa jak
klient i serwer
Przechowuje raz ściągnięte strony
Serwer wirtualny
wywoływany adres URL (http://www.wp.pl) jest
obsługiwany przez serwer, którego podstawowy
adres jest zupełnie inny.
Jeden serwer fizyczny obsługuje zwykle wiele
serwerów wirtualnych
149592482.003.png 149592482.004.png
Pojęcia
MIME ( Multipurpose Internet Mail Extensions )
format pozwalający na szczegółowy opis
przesyłanych danych
Hipertekst
tekst zawierający znaczniki i odwołania do innych
dokumentów lub innego fragmentu tekstu
Protokół
Język komunikacji
149592482.005.png 149592482.006.png
Zgłoś jeśli naruszono regulamin