lightmy.day

Bezpieczna i idempotentna

Metoda HTTP OPTIONS

Żądania OPTIONS pytają, które opcje komunikacji są dostępne.

Znaczenie

Klient pyta, jakie opcje komunikacji są dostępne dla zasobu docelowego lub serwera.

Częste zastosowania

Używaj OPTIONS, aby wykryć dozwolone metody, zachowanie preflight CORS lub możliwości serwera.

Co sprawdzić

Sprawdź nagłówki Allow i CORS, zwłaszcza Access-Control-Allow-Methods dla żądań preflight przeglądarki.

Przykładowe żądanie

OPTIONS /articles/123 HTTP/1.1
Host: example.com

Właściwości

Bezpieczna
Tak. Metoda bezpieczna służy wyłącznie do odczytu danych.
Idempotentna
Tak. Powtórzenie tego samego żądania powinno mieć ten sam zamierzony efekt.
Buforowalna
Nie
Treść żądania
Zwykle nie

Źródła

Powiązane metody HTTP

Powiązane kody statusu HTTP