Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Podczas testowania interfejsu REST API, zdecydowanie najczęściej wykorzystywanym protokołem jest HTTP 🌐 Jednym z zadań osoby weryfikującej serwis jest zwracanie uwagi na odpowiednie kody odpowiedzi podczas wysyłania żądań do serwera 🖥️ Kody te pomagają w weryfikacji poprawności działania usługi ✅ Pamiętaj, że testując interfejsy API, nie tylko powinniśmy się skupiać na poprawnych kodach odpowiedzi, ale także na tym, czy kody typu 4xx i 5xx są odpowiednio obsługiwane 🚨
4 podstawowe kategorie kodów HTTP
➡️ Sukces (Success) (200 – 299)
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
➡️ 200 – Zapytanie zostało przetworzone pomyślnie
➡️ 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
➡️ 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
➡️ Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
➡️ 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
➡️ 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
➡️ Błąd klienta (Client Error) (400 – 499)
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
➡️ 400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
➡️ 401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
Statusu HTTP Statusu HTTP Statusu HTTP Statusu HTTP Statusu HTTP Statusu HTTP Statusu HTTP 1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
HTTPStatusu HTTPStatusu HTTPStatusu HTTPKody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- Statusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTPStatusu HTTP 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Kody odpowiedzi w tej kategorii wskazują na prawidłowe przetworzenie zapytania
- 200 – Zapytanie zostało przetworzone pomyślnie
- 201 – Żądanie zakończyło się sukcesem i w rezultacie stworzono nowy zasób (żądanie typu post)
- 204 – Żądanie zostało pomyślnie przetworzone, ale serwer nie ma żadnej treści do zwrócenia w odpowiedzi (żadanie typu patch)
Przekierowanie (Redirection) (300 – 399)
Kody te oznaczają, że dalsze działanie klienta jest wymagane w celu ukończenia zapytania
- 301 – Zasób został przeniesiony na stałe do nowej lokalizacji.
- 302 – Zasób informuje, że zasób został tymczasowo przeniesiony na inny adres URL.
Błąd klienta (Client Error) (400 – 499) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
Te kody wskazują na problemy po stronie klienta, takie jak nieprawidłowe zapytania
400 – Serwer nie może przetworzyć żądania ze względu na błąd klienta. Przykład użycia (Kiedy klient wysyła żądanie z błędnymi parametrami lub w nieprawidłowym formacie.)
401 -Serwer nie może przetworzyć żądania, ponieważ klient nie dostarczył poprawnych danych uwierzytelniających.
404 – Serwer nie może znaleźć żądanego zasobu. .....
Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.
1 Sukces (Success) (200 – 299) Przewodnik po kodach statusu HTTP: Znaczenie i zastosowanie
➡️Błąd serwera (Server Error) (500 – 599)
Kody w tej kategorii informują o problemach po stronie serwera podczas przetwarzania zapytania
➡️500 – Serwer napotkał wewnętrzny błąd i nie może przetworzyć żądania.
➡️ 501 – Serwer nie obsługuje funkcji potrzebnej do realizacji żądania.
➡️ 503 – Serwer jest tymczasowo niedostępny, zwykle z powodu przeciążenia lub konserwacji.
➡️ 504 – Serwer, działający jako bramka lub serwer pośredniczący, nie otrzymał na czas odpowiedzi od serwera nadrzędnego.