tom000 - Personal Website - Strona główna
decor1 Serwer HTTP decor2

Status 100-continue

    Nowością w protokole HTTP/1.1 jest status 100 Continue. Służy on do obniżenia ilości przesyłanych danych między klientem i serwerem dla zapytań zawierających jakiś przesyłany do serwera zasób. Aby skorzystać z tej możliwości, klient wysyłając nagłówek zapytania może dodać do swoich nagłówków wiersz „Expect” z wartością „100-continue”. Serwer przetwarzając otrzymany nagłówek, natknąwszy się na oba nagłówki „Content-Type” (oznaczający, że przesyłane jest jakieś ciało w zapytaniu) i „Except” może zdecydować, o tym czy zaakceptować chęć klienta do przesłania zasobu. Jeżeli serwer zaakceptuje żądanie klienta, zwraca do niego sam status 100 Continue, na co klient zaczyna wysyłać zasób do serwera. Jeżeli serwer nie przyjmie zasobu, zwraca do klienta status 417 Expectation Failed, oznaczający dla klienta również koniec zapytania.

 

← Metoda POST Serwer HTTP Uwierzytelnianie →
Copyleft (C) tom000.info 2004-2012. Some rights reserved.