Tengo una solicitud POST a Cloud Functions en Firebase. Cuando intento realizar una solicitud, aparece un error de política de CORS. Ok, configuré el modo: 'no-cors' y obtengo Failed to load resource: the server responded with a status of 500 () .
Aquí está el código
let myHeaders = new Headers(); myHeaders.append("Content-Type", "application/json"); myHeaders.append("Accept", "application/json"); let raw = JSON.stringify({ "description": "Test item", "email": "testemail@gmail.com" }); let requestOptions = { method: 'POST', headers: myHeaders, body: raw, mode: 'no-cors', redirect: 'follow', }; fetch("https://someURl.cloudfunctions.net/someRequest", requestOptions) .then(response => response.text()) .then(result => console.log(result)) .catch(error => console.log('error', error));El código está copiado de Postman.
¿Algunas ideas?