¿Hay alguna forma de obtener un código de estado de una respuesta de CORS Preflight? Respuesta de verificación previa
Me gustaría establecer una condición para el estado de la solicitud Preflight.
El código que tengo ahora:
let requestInCheck = new XMLHttpRequest(); requestInCheck.open("GET", "http://google.COM/", true); //CORS requestInCheck.setRequestHeader('Cache-Control', 'no-cache'); requestInCheck.timeout = TIME_OUT; requestInCheck.onerror = () => { console.log(`There was an error while trying to make the request [STATUS: ${requestInCheck.status}]`); serviceAcception = false; this.setState({ serviceAcception }); } requestInCheck.onload = () => { console.log(`The response code is [STATUS: ${requestInCheck.status}]`); if(requestInCheck.status !== 0) serviceAcception = true; this.setState({ serviceAcception }); } //...send method is belowDado que la solicitud no se puede responder correctamente, se llama "onerror" y se registra un mensaje respetuoso: Consola
¿Hay alguna manera de que pueda obtener el código de estado de verificación previa en alguna variable o algo?