Źródło: Arkusze CKE
Która z poniższych metod HTTP służy do aktualizacji zasobu?
Warianty odpowiedzi
-
A
PUT
-
B
POST
-
C
GET
-
D
DELETE
Wyjaśnienie
W architekturze REST API metody HTTP odpowiadają konkretnym operacjom na danych. Metoda PUT służy do aktualizacji istniejącego zasobu lub jego utworzenia, jeśli pod wskazanym adresem jeszcze go nie ma.
PUT zazwyczaj zastępuje cały istniejący obiekt nową wersją wysłaną w ciele zapytania.
Dla porównania: GET służy do pobierania danych, POST do tworzenia nowych obiektów, a DELETE do ich usuwania.