Seguro e idempotente
Método HTTP OPTIONS
Las solicitudes OPTIONS preguntan qué opciones de comunicación están disponibles.
Significado
El cliente pregunta qué opciones de comunicación están disponibles para el recurso de destino o el servidor.
Usos comunes
Usa OPTIONS para descubrir los métodos permitidos, el comportamiento de preverificación de CORS o las capacidades del servidor.
Qué comprobar
Comprueba las cabeceras Allow y CORS, especialmente Access-Control-Allow-Methods para las solicitudes de preverificación del navegador.
Ejemplo de solicitud
OPTIONS /articles/123 HTTP/1.1
Host: example.comPropiedades
- Seguro
- Sí. Un método seguro está pensado solo para leer datos.
- Idempotente
- Sí. Repetir la misma solicitud debería tener el mismo efecto previsto.
- Cacheable
- No
- Cuerpo de la solicitud
- Normalmente no
Referencias
- Registro
- IANA HTTP Method Registry
- Especificación
- RFC 9110 Section 9.3.7
- Guía
- MDN OPTIONS