Metodą protokołu HTTP/HTTPS odpowiedzialną za aktualizowanie danych jest
Metodą protokołu HTTP/HTTPS odpowiedzialną za aktualizowanie danych jest
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
PUTpowinno 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.
Pojęcia z tego pytania
- Funkcje, Metody i Przekazywanie ParametrówWydzielone, nazwane bloki kodu realizujące określone zadanie, przyjmujące parametry wejściowe i opcjonalnie zwracające wartość wyniku za pomocą instrukcji return.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
- Architektura REST API i protokół HTTPStyl architektury oprogramowania oparty na bezstanowym protokole HTTP, operujący na zasobach identyfikowanych przez URI za pomocą metod GET, POST, PUT, DELETE.
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.
- #328
Wskaż kod poprawny składniowo dla formatu JSON, służącego do wymiany danych pomiędzy częściami backend i frontend aplikacji
- #347
Do testowania REST API wykorzystuje się program
- #374
API typu REST wymienia dane w formacie zwanym
- #401
Który element jest niezbędny w dynamicznym formularzu logowania?
- #447
Jak nazywa się proces przesyłania danych z komputera lokalnego na serwer?