Basic Authentifizierung: Fehler Supergaent + OSX, Erfolg auf Superagent + Redhat, Erfolg auf Postman + OSX,
Mit POSTMAN ist alles in Ordnung:
Ich übergebe dem Superagenten dieselben Header, Parameter, ... wie folgt:
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);
});
Allerdings ist es fehlgeschlagen!
Ich habe Zweifel an: Superagent + Authorization Header + OSX .. Ich meine Kompatibilität dieser drei.
Tatsächlich starte ich das gleiche Javascript-Snippet auf dem Redhat-Rechner und es funktioniert einwandfrei.