Olá amigos, estava testando a API do PasteBin, estava na etapa de resgatar a chave do usuário, e quando faço a requisição, o XMLHttpRequest.status retorna o código 0, o que eu acho estranho...
Aqui é o link da documentação da API do PasteBin: https://pastebin.com/api
Bem, aqui vai meu código (com meus dados de login retirados, claro):
var ajax = new XMLHttpRequest();
ajax.open("POST", "https://pastebin.com/api/api_login.php", true);
ajax.setRequestHeader("encoding", "utf-8");
ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajax.send("api_dev_key=40e2994f5de3dcae28006cba01318634&api_user_name=MeuUsername&api_user_password=MinhaSenha");
ajax.onreadystatechange = function(){
if(ajax.readyState == 4 && ajax.status == 200){
var data = ajax.responseText;
console.log(data);
}
else{
console.log("erro");
}
}
De antemão já agradeço a resposta!