Do czego służą metody i statusy HTTP?
Najpierw odpowiedz na głos lub w myślach, potem porównaj.
Odpowiedź
Metoda opisuje zamiar żądania. GET służy do odczytu, POST często tworzy zasób lub uruchamia operację, PUT zastępuje wskazaną reprezentację, PATCH wprowadza zmianę, a DELETE usuwa. Poprawny serwer nie powinien wykonywać zakupów czy kasowania danych przez zwykły GET.
Status mówi o wyniku obsługi: 200 oznacza powodzenie, 201 utworzenie, 202 przyjęcie pracy do wykonania później. 401 zwykle oznacza brak poprawnego uwierzytelnienia, 403 brak uprawnień, 404 brak dostępnego zasobu, a 500 błąd serwera. Znaczenie statusu i treść błędu powinny być spójne w API.
Dlaczego to ważne: Przydaje się w live codingu i projektowaniu długich zadań AI.
Możliwe dopytania: Dlaczego przyjęcie zadania do kolejki nie oznacza jeszcze jego ukończenia?
Jak poszło? Bądź szczery — „Jeszcze nie” dodaje pytanie do powtórki.
Powiązane pytania
- REST: GET, POST, PUT, PATCH i idempotencja — Web — podstawy
Dalsza lektura
- MDN: Overview of HTTP(otwiera się w nowej karcie)Dostęp 22.10.2026. Żądania, odpowiedzi i ponowne wykorzystywanie połączeń.
- AWS: What is RESTful API?(otwiera się w nowej karcie)Dostęp 22.10.2026. Zasoby, operacje i zasady REST.