Latest web development tutorials

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 kod stanu HTTP
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:

HTTP Lista kodów statusu
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