Olá Pessoal,
Estou tentando consumir uma API via AJAX, porém sem sucesso.
Percebi através do “Inspecionar” do Chrome que a requisição não está enviando os valores de cabeçalhos referente a Autentication e Content-Type.
No Firefox eu consegui editar o Request Header e reenviar a solicitação e consegui o retorno esperado.
Alguém poderia ajudar?
elvex
#2
Oi, plansson!
Consegue postar o teu código aqui? Assim fica mais fácil para te ajudar!
Coloquei o código mas o corpo da publicação fica em branco
elvex
#9
Para definir headers numa chamada Ajax com jQuery eu faria algo do tipo:
$.ajax({
type: 'GET',
beforeSend: function(requisicao) {
requisicao.setRequestHeader('Access-Control-Allow-Origin', '*');
requisicao.setRequestHeader('Authorization', 'bearer 3d16feb7c09884d1f8a330fd90fb233c3982048a');
requisicao.setRequestHeader('Content-Type', 'application/json');
},
url: 'https://api.tiendanube.com/v1/490391/products/20679293',
success: function (resposta){
console.log(resposta);
}
});