INF.04Aplikacje Webowe (Frontend & Backend)
Architektura REST API i protokół HTTP
Styl architektury oprogramowania oparty na bezstanowym protokole HTTP, operujący na zasobach identyfikowanych przez URI za pomocą metod GET, POST, PUT, DELETE.
Metody HTTP w REST:
GET: Pobranie reprezentacji zasobu (bezpieczna, idempotentna).POST: Utworzenie nowego zasobu na serwerze.PUT: Pełna aktualizacja / zastąpienie istniejącego zasobu (idempotentna).PATCH: Częściowa modyfikacja zasobu.DELETE: Usunięcie zasobu.
Kluczowe kody statusu HTTP:
200 OK/201 Created: Sukces.400 Bad Request: Nieprawidłowe żądanie klienta.401 Unauthorized/403 Forbidden: Brak uwierzytelnienia / brak uprawnień.404 Not Found: Zasób nie istnieje.500 Internal Server Error: Błąd po stronie serwera.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Architektura REST API i protokół HTTP lub rozpocznij trening.