Junior
Jakie rodzaje odpowiedzi serwera znasz?
sobes.tech AI
Odpowiedź od AI
Odpowiedzi serwera są przedstawione za pomocą kodów statusu HTTP, podzielonych na 5 klas:
- 1xx (Informacyjne): Żądanie zostało przyjęte, przetwarzanie trwa.
100 Continue101 Switching Protocols102 Processing103 Early Hints
- 2xx (Sukces): Żądanie zostało pomyślnie odebrane, zrozumiane i przetworzone.
200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content
- 3xx (Przekierowania): Aby zakończyć żądanie, wymagane są dodatkowe działania.
300 Multiple Choices301 Moved Permanently302 Found(wcześniej "Moved temporarily")303 See Other304 Not Modified307 Temporary Redirect308 Permanent Redirect
- 4xx (Błędy klienta): Żądanie zawiera nieprawidłową składnię lub nie może zostać wykonane.
400 Bad Request401 Unauthorized403 Forbidden404 Not Found405 Method Not Allowed408 Request Timeout409 Conflict415 Unsupported Media Type429 Too Many Requests
- 5xx (Błędy serwera): Serwer nie mógł poprawnie obsłużyć sformułowanego żądania.
500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout
Oprócz statusu, odpowiedź serwera zawiera nagłówki (Header) i ciało (Body) odpowiedzi, jeśli to możliwe. Nagłówki dostarczają metadane (typ treści, rozmiar, buforowanie itp.), a ciało zawiera same dane (strona HTML, JSON, XML itp.).