lightmy.day

Sicuro e idempotente

Metodo HTTP OPTIONS

Le richieste OPTIONS chiedono quali opzioni di comunicazione sono disponibili.

Significato

Il client chiede quali opzioni di comunicazione sono disponibili per la risorsa di destinazione o il server.

Usi comuni

Usa OPTIONS per scoprire i metodi consentiti, il comportamento preflight CORS o le capacità del server.

Cosa controllare

Controlla gli header Allow e CORS, in particolare Access-Control-Allow-Methods per le richieste preflight del browser.

Esempio di richiesta

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

Proprietà

Sicuro
Sì. Un metodo sicuro è pensato solo per leggere dati.
Idempotente
Sì. Ripetere la stessa richiesta dovrebbe avere lo stesso effetto previsto.
Memorizzabile in cache
No
Corpo della richiesta
Di solito no

Riferimenti

Metodi HTTP correlati

Codici di stato HTTP correlati