Przejdź do treści głównej
INF.04Pytanie #373 z 856komunikacja-sieciowa-i-rest-api

Metodą protokołu HTTP/HTTPS odpowiedzialną za aktualizowanie danych jest

Opcje odpowiedzi:
A
POST
B
PUT
Prawidłowa
C
HEAD
D
GET
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

W protokole HTTP każda z tzw. metod (czasowników) ma określone przeznaczenie semantyczne:

  • PUT: Ta metoda służy do zastąpienia (pełnej aktualizacji) istniejącego zasobu pod określonym adresem URI. Jeśli zasób nie istnieje, może go utworzyć. Jest to idempotentna metoda, co oznacza, że wielokrotne wysłanie tego samego żądania PUT powinno dać ten sam efekt co pojedyncze.
  • PATCH (nie ma go w opcjach) służy do częściowej aktualizacji zasobu.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A. POST: Służy głównie do tworzenia nowych zasobów podrzędnych w ramach kolekcji lub do przesyłania danych do przetworzenia przez serwer (np. wysyłanie formularza).
  • C. HEAD: Jest identyczna jak GET, ale w odpowiedzi serwer zwraca tylko nagłówki, bez ciała wiadomości. Służy do pobierania metadanych o zasobie.
  • D. GET: Służy wyłącznie do pobierania (odczytywania) danych z serwera.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Komunikacja sieciowa i rest api”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 15 pytań z tego działu.