Strona główna › Pytania INF.04 › Pytanie 103
INF.04 · pytanie #103
Która z poniższych metod HTTP służy do aktualizacji zasobu?
- ADELETE
- BGET
- CPOST
- DPUT
Poprawna odpowiedź: D. PUT
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Metoda HTTP PUT jest używana do aktualizacji zasobów na serwerze. Zgodnie z zasadami protokołu HTTP, PUT wysyła zaktualizowane dane do określonego zasobu, co pozwala na jego modyfikację lub utworzenie nowego, jeśli zasób nie istnieje. Przykładem zastosowania PUT może być aktualizacja informacji o użytkowniku w systemie, gdzie wysyłane są dane użytkownika w formacie JSON do odpowiedniego endpointu API, przykładowo: PUT /api/users/123 z danymi {"name": "Jan", "email": "[email protected]"}. W praktyce, korzystanie z metody PUT jest zgodne z zasadami RESTful API, które zaleca używanie tej metody do operacji aktualizacji. PUT jest idempotentne, co oznacza, że niezależnie od liczby razy, jakie zostanie wykonane, wynik operacji pozostaje taki sam. To różni się od POST, które służy do tworzenia nowych zasobów. Zrozumienie zastosowania metod HTTP jest kluczowe w projektowaniu i implementacji efektywnych interfejsów API.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.