Используя 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+']');
      });
  }

Спасибо

0 ответов

Другие вопросы по тегам