Используя reqwest и когда для совершения удаленных звонков
Я использую модули nodejs reqwest, и когда для выполнения удаленных вызовов и обещания возвращается сбой.
Однако когда я использую почтальон для отправки того же запроса, я получаю ответ обратно.
Я не уверен, почему обещание отклоняется.
Вот мой код
login(username, password) {
return this.handleAuth(
when(
request(
{
url: LOGIN_URL,
method: 'POST',
crossOrigin: true,
type: 'json',
data: {
username,
password
}
}
)
)
);
}
handleAuth(loginPromise) {
return loginPromise
.then(function(response) {
console.log('response=['+JSON.stringify(response)+']');
if(response && response.responseText){
var jwt = response.responseText;
if(jwt && jwt.trim()!=''){
console.log('response.data=['+JSON.stringify(jwt)+']');
LoginActions.loginSuccessful(jwt);
}
return true;
}
return true;
}
,function(error){
console.log('Error =['+error+']');
});
}
Спасибо