Entendendo o CORS — Parte 2
Alexandre Jacques
32

Olá, bacana tutorial, eu tentei algumas coisas, mas não consigo de comunicar com recursos de cors de HTTPS para HTTP, veja abaixo como seria:

Tenho um Localhost configurado como -> https://appmix:3001

preciso consultar cep em:
http://cepaberto.com.br/api/v2/cep.json?cep=xxxxxxxxx

uma das tentativas que não deram certo:

const config = {

headers: {

‘Access-Control-Allow-Origin’:’https://appmix:3001',

‘Access-Control-Expose-Headers’:’Access-Control-*’,

‘Content-Type’:’application/x-www-form-urlencoded’,

‘Access-Control-Allow-Headers’:’Access-Control-*, Origin, X-Requested-With, Content-Type, Accept’,

‘Access-Control-Allow-Methods’:’GET, POST, PUT, DELETE, OPTIONS, PATH, HEAD’,

‘Allow’:’GET, POST, PUT, DELETE, OPTIONS, PATH, HEAD’,

‘Authorization’:’Token token=9fe87d952617e605997b5675615e3e69'

}

};

HTTP.get(‘http://cepaberto.com/api/v2/ceps.json?cep=29160114', config)

.then(function(res) {

console.log(res);

})

.catch(function (error){

console.log(error);

});

Show your support

Clapping shows how much you appreciated Alexon Moreira’s story.