Metody HTTP wyjaśnione
Wszystkie metody żądań HTTP w jednej tabeli: metoda, bezpieczna, idempotentna, treść żądania i typowe użycie. Szybka ściąga towarzysząca narzędziu Metody HTTP.
Metody HTTP mówią serwerowi, jaką akcję wykonać. Najważniejsze są dwie własności. Bezpieczna oznacza, że metoda nie zmienia stanu serwera, więc GET lub HEAD nigdy samodzielnie nie zapisuje danych. Idempotentna oznacza, że wynik jest taki sam niezależnie od tego, ile razy wyślesz żądanie, więc PUT lub DELETE powtórzony dziesięć razy kończy w tym samym stanie co raz. POST nie jest ani bezpieczny, ani idempotentny, dlatego służy do tworzenia nowych rzeczy. Narzędzie towarzyszące pozwala zgłębić każdą metodę.