Lista stanu odpowiedzi serwera na napływające żądania:
200 : Żądanie zakończyło się sukcesem i została wysłana właściwa odpowiedź 201 : Jeśli zasób lub plik został stworzony przez serwer, serwer wysyła kod stanu 201 wraz z lokacją nowego zasobu 202 : Żądanie zostało zaakceptowane, chociaż mogło nie zostać jeszcze przetworzone. 204 : Żądanie zakończyło się sukcesem, ale, z powodu braku treści, nic nie zostanie zwrócone 301 : Żądany dokument posiada nowy, stały adres URL. Nowa lokacja powinna zostać określona w nagłówku Location 302 : Żądany dokument został tymczasowo przeniesiony inne miejsce, określone w nagłówku Location 304 : Klient zażądał warunkowego GET (tj., jeżeli klient pobierze plik tylko wtedy, gdy uległ on modyfikacji po określonej dacie), a plik nie uległ modyfikacji 400 : Żądanie było nieprawidłowe i niemożliwe do odczytania. Status pojawia się w przeglądarkach posiadających wewnętrzne błędy 401 : Klient zażądał pliku, który wymaga weryfikacji tożsamości użytkownika. 403 : Serwer zrozumiał żądanie, ale odmawia jego realizacji. Dzieje się tak głównie wtedy, gdy serwer lub klient nie posiada praw dostępu do żądanego pliku 404 : Żądany dokument nie został odnaleziony 500 : W serwerze pojawił się jakiś wewnętrzny błąd, więc serwer nie może zrealizować żądania. Błąd ten pojawia się wtedy, gdy program CGI zawiera błędy lub wysyła nagłówki, których serwer nie jest w stanie przetworzyć 501 : Polecenie wysłane przez klienta nie jest obsługiwane przez serwer 502 : Serwer otrzymał nieprawidłową odpowiedź od innego serwera 503 : Serwer jest przeciążony i nie może obsłużyć dodatkowych żądań
Wysłanie odpowiedniego nagłówka statusu może mieć postać :
printf("Status 500 Błąd pracy serwera \r\n\r\n");
Odpowiedź serwera
Powrót
|