Istnieje szeroki zakres metod, których klient może użyć do składania żądań do serwera przez HTTP. Zbadajmy szczegółowo niektóre metody żądania.
Metody żądania HTTP
Często stosowane metody żądania HTTP są następujące.
Zbadajmy je dogłębnie.
Uzyskaj metodę
Metoda GET jest najczęstszym rodzajem metody żądania HTTP, która jest używana do wyodrębnienia danych z zasobu. Dane są wyodrębnione przez określanie parametrów w adresie URL.
Żądania dokonane za pomocą metody GET są przechowywane w historii przeglądania i dlatego można je buforować. Ponadto żądania te można dodać do zakładek, dlatego nigdy nie należy ich używać do wyodrębnienia poufnych danych. Ponadto mają one ograniczone długości i nie można ich użyć do modyfikowania danych.
Metoda post
Metoda post to inny rodzaj najczęściej stosowanej metody żądania HTTP. Ta metoda modyfikowania zasobu. Modyfikacja zasobu oznacza, że albo strona klienta poprosiła o wygenerowanie zupełnie nowego zasobu lub aktualizację istniejącego.
Żądania złożone za pomocą metody posty nie są przechowywane w historii przeglądania i dlatego nie można ich buforować. Ponadto wnioski te nie mają ograniczeń pod względem długości i można je dodać.
Metoda Put
Metoda PUT jest typem metody żądania HTTP, która służy do żądania po stronie serwera w celu wygenerowania zupełnie nowego zasobu lub aktualizacji istniejącej. Ta metoda jest podobna do metody postu, jednak różni się, że w przeciwieństwie do metody postu, gdy to żądanie jest składane wiele razy, za każdym razem, gdy nowy zasób wygenerowany zastąpi stary.
Tymczasem nowe zasoby wygenerowane w wyniku wielokrotnego złożenia żądania postu nie zastąpi starego.
Metoda głowy
Metoda głowy służy do wyodrębnienia informacji z określonego zasobu. Ta metoda żądania HTTP jest podobna do metody GET, ale to, co się różni, jest to, że w przeciwieństwie do metody GET, organ reakcji żądań głowy nie zawiera nic oprócz linii odpowiedzi i nagłówków.
Metoda usuwania
Jak sama nazwa wskazuje, metoda usuwania jest używana do całkowitego usuwania zasobu z lokalizacji określonej w adresie URL.
Metoda łatki
Żądanie złożone za pomocą metody Patch to seria instrukcji, które wdrażają częściowe zmiany w docelowym zasobie.
Metoda opcji
W celu oceny różnych opcji konkretnego zasobu, takich jak rodzaj metod HTTP obsługiwanych przez ten zasób, stosowana jest metoda opcji. Te opcje można zbadać, określając je w adresie URL lub za pomocą znaku gwiazdkowego (*) w celu oceny całego serwera.
Metoda połączenia
Jak sama nazwa wskazuje, metoda Connect jest używana przez stronę klienta do zbudowania połączenia z serwerem.
Metoda śledzenia
Metoda śledzenia odzwierciedla zawartość żądania HTTP z powrotem do klienta.
Wniosek
Metody zastosowane do złożenia żądania od strony klienta do serwera przez HTTP są określane jako metody żądania HTTP. Najczęściej stosowanymi metodami żądania HTTP są Metody Get i Post. Metoda GET jest stosowana do wyodrębnienia danych z zasobu, jednak metoda słupkowa jest używana do modyfikacji zasobu. Inne metody żądania są umieszczane, głowa, usuwanie, łatanie, opcje, połączenie, śledzenie itp. W tym artykule szczegółowo omówiliśmy te metody żądania.