Hola, estoy usando la función de nube de Google como un middleware para mi POST CALL, y recibo este error
La respuesta a la solicitud de verificación previa no pasa la verificación de control de acceso: no tiene el estado HTTP correcto.
El código en la función de nube de Google es
exports.helloWorld = (req, res) => { res.set("Access-Control-Allow-Origin", "*"); res.setHeader("Access-Control-Allow-Credentials", "true"); res.setHeader("Access-Control-Allow-Methods", "GET,HEAD,OPTIONS,POST,PUT"); res.setHeader("Access-Control-Allow-Headers", "Access-Control-Allow-Headers, Origin,Accept, X-Requested-With, Content-Type, Access-Control-Request-Method, Access-Control-Request-Headers"); res.send({id: req.body.data._id, key: req.body.data._key, qty: req.body.data.quantity}) }Solo estoy tratando de obtener el _id, _key y cantidad,
Así hago la llamada
axios.post("url", {_id,_key,quantity}, {headers: { 'Content-Type' : 'application/json; charset=UTF-8' }}).then(res => console.log(res, 'res ')) .catch(err => console.log(err,"err"));