Metody HTTP
Przejrzysty wykaz każdej metody żądania HTTP — GET, POST, PUT, PATCH, DELETE i pozostałych, plus WebDAV — pokazujący na pierwszy rzut oka, czy każda jest bezpieczna, idempotentna i buforowalna, czy przyjmuje treść oraz typowy przykład. W przeglądarce, bezpłatnie.
Każda standardowa metoda żądania HTTP i jej semantyka, obok siebie. Wszystko działa w Twojej przeglądarce na podstawie wbudowanego wykazu — nic nie jest wysyłane na serwer.
| Metoda | Przeznaczenie | Bezpieczna | Idempotentna | Buforowalna | Treść | Typowe użycie |
|---|
O Metody HTTP
Ten odnośnik metod HTTP zbiera każdą standardową metodę żądania — GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT, OPTIONS i TRACE — plus popularne rozszerzenia WebDAV w jednej przejrzystej tabeli. Dla każdej metody odpowiada na pytania, nad którymi programiści faktycznie się zastanawiają: czy jest bezpieczna, czy jest idempotentna, czy jest cache’owalna, czy niesie treść żądania i jak wygląda typowe zastosowanie.
Te trzy właściwości semantyczne napędzają realne decyzje projektowe. Bezpieczne metody są tylko do odczytu i mogą być swobodnie pobierane z wyprzedzeniem; idempotentne metody mogą być powtarzane po awarii sieci bez efektów ubocznych, co dokładnie zakładają proxy i klienci HTTP; a cache’owalność decyduje o tym, czy odpowiedzi mogą być przechowywane i ponownie wykorzystywane.
Wyszukiwanie dopasowuje nazwy metod, właściwości i przypadki użycia — PATCH, idempotent i cache wszystkie filtrują tabelę — a przełącznik grupy oddziela metody standardowe od zestawu WebDAV. Każda nazwa metody kopiuje się do schowka jednym kliknięciem.
Jak korzystać z Metody HTTP
- Przejrzyj tabelę, aby porównać metody w kolumnach Bezpieczna, Idempotentna, Cache’owalna i Treść.
- Wyszukaj po nazwie, właściwości lub przypadku użycia — na przykład PUT, idempotent lub upload.
- Przełączaj się między grupami Standardowe i WebDAV, aby uwzględnić lub wykluczyć metody rozszerzenia.
- Najedź na podpowiedzi kolumn, aby uzyskać zwykłe wyjaśnienie każdej właściwości.
- Kliknij przycisk kopiowania, aby pobrać nazwę metody do specyfikacji API lub testu.