Autenticação básica: falha supergaent + OSX, sucesso no superagent + Redhat, sucesso no Postman + OSX,
Usando POSTMAN, está tudo bem:
Passo os mesmos cabeçalhos, parâmetros ... para superagent da seguinte maneira:
const superagent = require('superagent');
const grab = require('ps-grab');
superagent.get('https://x.rathath.net/issue_statuses.json')
.set({
'Accept': 'application/json',
'Content-Type': 'application/json'
})
.auth(grab('--user'),grab('--password'))
.send({})
.end((error,response)=>{
console.log(response.text);
});
No entanto, falhou!
Eu tenho uma dúvida em: superagent + cabeçalho de autorização + OSX .. Quero dizer compatibilidade desses três.
Na verdade, eu corro o mesmo trecho de javascript na máquina Redhat e funciona bem.