Según Documentación de MDN , cada no -simple request está condenado a caer en una recursión infinita:
- Quiero enviar una solicitud CORS no simple (con el verbo
PUTpor ejemplo) - Mi navegador intenta enviar una solicitud de verificación previa de CORS para la solicitud anterior porque es un
PUTque necesita ser verificado previamente. (hasta ahora todo bien) - Mi navegador intenta enviar otra solicitud de verificación previa de CORS para la solicitud anterior porque la solicitud de verificación previa en sí misma es un
OPTIONSque debe ser verificado previamente. (que terrible fracaso) - Mi navegador intenta enviar otra solicitud de verificación previa de CORS para la solicitud anterior porque la solicitud de verificación previa en sí misma es un
OPTIONSque debe ser verificado previamente. - Mi navegador intenta enviar otro ...
pero no es y no debe. Es obvio que me equivoqué en el # 3.
¿Qué me estoy perdiendo aquí?