AXIOS, CORS y Google Places Map


#1

Hola, aqui mi problema, no importa como, si establesco las headers de manera global
axios.create({
headers: {
‘Access-Control-Allow-Origin’: ‘’,
}
})
o de manera local
axios.get(‘https://maps.googleapis.com/maps/api/place/details/json?placeid=id_place&key=key_id’,
{
headers: {
‘Access-Control-Allow-Origin’: '

}
})
google me da error en la peticion

Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘https://www.mysite.com’ is therefore not allowed access.
sin embargo accedo a esta direccion desde el navegador y obtengo los datos requeridos como reviews y demas, gracias de antemano


#2

Me parece que el header deberia de tener un valor, por ejemplo { Access-Control-Allow-Origin: '*' }.


#3

Esta hecho asi no se ve un poco pero asi esta “Access-Control-Allow-Origin”: “*” y aun asi no funciona, antes con vue-resource no tenia problemas me paso a axios y nunca lo he podido lograr


#4

Haz una prueba rapida con vue-resource a ver si con el mismo te sigue funcionando. Si no, ya sabes que es algo ajeno al axios.


#5

Pues nada, vue-resource de perlas y axios, a dar penas, ok, gracias de todas, tirare de vue-resource en lo k algo aparece con axios


#6

Can you reproduce the issue on jsfiddle or similar with only axios code?