kody stanu HTTP
Gdy przeglądarka uzyskać dostęp do przeglądarki sieci Web page widza wysyła żądanie do serwera, na którym internetowej. Gdy przeglądarka odbiera i wyświetla stronę przednią, serwer, gdzie ta strona zwróci kod statusu HTTP header (nagłówek serwera) w odpowiedzi na żądanie zawiera przeglądarkę.
kody stanu HTTP w języku polskim Kodeksie HTTP statusu.
Oto niektóre kody stanu HTTP wspólne:
- 200-- Żądanie powiodło się
- 301-- zasobów (strony internetowe, itp) jest na stałe przeniósł się do innego URL
- 404 - zasobów (strony internetowe, itp) wniosek nie istnieje
- 500 - Internal Server Error
Klasyfikacja kod stanu HTTP
kod stanu HTTP składa się z trzech cyfr po przecinku, przy czym pierwsza liczba dziesiętna określa typ kodów stanu, dwie ostatnie cyfry nie są efektem niejawnych. kod stanu HTTP jest podzielony na pięć typów:
klasyfikacja | Kategoria Opis |
---|---|
1 ** | Informacje, serwer odbiera żądanie, wnioskodawca musi przejść |
2 ** | Udana operacja zostanie odebrany i przetwarzane |
3 ** | Przekierowanie, wymagane są dalsze działania mające na celu uzupełnienie wniosku |
4 ** | Błąd klienta, wniosek zawiera błędy składniowe, czy nie wykonać żądania |
5 ** | Błąd serwera, wystąpił błąd serwera podczas przetwarzania żądania |
Kod stanu HTTP lista:
Kodeks cywilny | Stan Nazwa kodowa English | Chiński opis |
---|---|---|
100 | kontynuować | Kontynuuj. Klient powinien kontynuować swój wniosek |
101 | Włączanie protokołów | Włączanie protokołów. Protokół przełączania serwer oparty na życzenie klienta. Można włączyć jedynie bardziej zaawansowanym protokołem, na przykład, aby przejść do nowej wersji protokołu HTTP |
200 | w porządku | Wniosek był udany. Ogólnie stosowane w przypadku żądań GET i POST |
201 | stworzony | Został on utworzony. Udane wnioski i stworzył nowy zasób |
202 | Przyjęte | Akceptowane. Mamy przyjął wniosek, ale nie zakończyć proces |
203 | Nieautorytatywnych informacji | Nieuprawnione informacji. Wniosek był udany. Ale nie w oryginalnej informacji meta zwrócony przez serwer, ale kopia |
204 | No Content | Pusta. Serwer pomyślnie przetworzone, ale nie wrócił treści. W przypadku braku aktualizowanych stron w celu zapewnienia przeglądarka nadal wyświetla bieżący dokument |
205 | Resetowanie treści | Zresetować treści. Serwer przetwarza się powiedzie, terminal użytkownika (na przykład: przeglądarka) należy zresetować widok dokumentu. Ten kod powrotu może wyczyścić pola formularza w przeglądarce |
206 | Partial Content | Część. Serwer pomyślnie przetworzył częściowe żądanie GET |
300 | Wiele wyboru | Różnorodność opcji. Żądanie zasobów może obejmować wiele położeń, odpowiadających zwróci listę cech zasobów oraz adres, na terminalu użytkownika (na przykład przeglądarki) Wybierz |
301 | przeniesiony na stałe | Przeniesiony na stałe. Żądany zasób został na stałe przeniósł się do nowego identyfikatora URI, powróci informacji w tym nowym URI, przeglądarka zostanie automatycznie skierowana do nowego URI. Każda przyszła nowa Żądanie powinno zostać zastąpione nowym URI |
302 | znaleziono | Tymczasowy ruch. Podobny do 301. Ale zasób tylko tymczasowo przeniesione. Klient powinien nadal korzystać z oryginalnego URI |
303 | Zobacz inne | Zobacz inny adres. Podobny do 301. Użyj GET i POST żąda View |
304 | niemodyfikowane | Niemodyfikowana. Żądany zasób niemodyfikowana, serwer zwraca ten kod stanu, nie zwrócą żadnych zasobów. Klient zazwyczaj buforuje odwiedzanych zasobów poprzez dostarczanie nagłówek wskazuje, że życzeniem klienta, aby powrócić dopiero po dacie modyfikacji określonego zasobu |
305 | Proxy | Użyj serwera proxy. Żądany zasób musi być dostępne przez pełnomocnika |
306 | Niewykorzystane | Został porzucony kod stanu HTTP |
307 | Temporary Redirect | Tymczasowe przekierowanie. Podobny do 302. Prośba o wykorzystanie GET jest przekierowywany |
400 | Bad Request | Składnia błąd żądań klienta, serwer nie może zrozumieć |
401 | Nieuprawnione | Żądanie wymaga uwierzytelnienia użytkownika |
402 | Płatność Wymagane | Zarezerwowany dla przyszłego użytku |
403 | zakazany | Serwer rozumieć żądanie do życzenie klienta, ale odmówił realizacji tego żądania |
404 | nie znaleziono | Serwer nie mógł znaleźć środki (sieć) na żądanie klienta. Z tym kodem, projektanci witryn mogą ustawić "zasób został wniosek nie mógł zostać znaleziony" spersonalizowanej strony |
405 | Niedozwolona metoda | żądań klienta zabronionych metod |
406 | nie do przyjęcia | Serwer nie mógł wykonać żądania na podstawie charakterystyki treści żądanych przez klienta |
407 | Wymagane uwierzytelnienie proxy | Wniosek wymaga uwierzytelniania serwera proxy, podobnie jak 401, ale Wnioskodawca powinien używać autoryzacji proxy |
408 | Zapytanie Time-out | Oczekiwania serwera do klienta, aby wysłać żądanie zbyt długo, timeout |
409 | konflikt | Starcia serwer, aby zakończyć żądania PUT klienta może zwrócić ten kod, gdy serwer przetwarza żądanie |
410 | Przeminęło | Na życzenie klienta do zasobów nie istnieje. W przeciwieństwie do 410 404, jeśli zasób został trwale usunięty, zanim będzie można użyć kodu 410, strona projektant może określić zasobów za pomocą nowego kodu lokalizacji 301 |
411 | długość Wymagane | Serwer nie może przetworzyć komunikat żądania wysyłane przez klienta bez Content-Length |
412 | Warunek Failed | Wymagania klienta żąda błędów informacyjnych |
413 | Zbyt duże żądanie | Ponieważ jednostka żądania jest zbyt duża, serwer nie może obsłużyć, więc wniosek został odrzucony. Do zapobiegania wielokrotnemu żądanie klienta, serwer może zamknąć połączenie. Jeśli serwer jest chwilowo nie tylko do procesu, będzie on zawierał informacje o Response Retry-After |
414 | Request-URI Too Large | URI jest zbyt długi żądania URI (zazwyczaj adres URL), serwer nie może obsłużyć |
415 | Nieobsługiwane Typ nośnika | Serwer nie może przetworzyć żądania dostarczonej z formatów |
416 | Żądany zakres nie spełnialna | Żądanie klienta oferta jest nieważna |
417 | oczekiwanie Failed | Serwer nie może spełnić żądania nagłówek Expect |
500 | Internal Server Error | Wewnętrzny błąd serwera i nie mógł wykonać żądania |
501 | nie zaimplementowano | Serwer nie obsługuje żądaną funkcję, nie może spełnić żądania |
502 | Bad Brama | Jako brama lub serwer proxy odebranego ze zdalnego serwera do nieprawidłowego wniosku |
503 | usługa niedostępna | Bo to jest przeciążony lub konserwacji systemu, serwer jest czasowo niezdolny do obsługi żądania klienta. Długość opóźnienia mogą być zawarte w informacji nagłówka serwera Po ponownych prób- |
504 | Bramka Time-out | Działając jako brama lub serwer proxy, a nie na czas zażądać dostępu ze zdalnego serwera |
505 | Wersja HTTP nie jest obsługiwany | Serwer nie obsługuje żądanie HTTP wersja protokołu nie zakończy przetwarzanie |