Базовая аутентификация: сбой supergaent + OSX, успех на superagent + Redhat, успех на Postman + OSX,
С POSTMAN все нормально
Я передаю те же заголовки, параметры, ... суперагенту, как указано ниже:
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);
});
Однако это не удалось!
У меня есть сомнения в: superagent + заголовок авторизации + OSX .. Я имею в виду совместимость этих трех.
На самом деле, я запускаю тот же фрагмент javascript на машине Redhat, и он отлично работает.