axios не получает реального ответа из-за ошибки 500 с использованием узла js - PullRequest
0 голосов
/ 06 июля 2019

Я запрашиваю API, в котором я получаю ошибку 500, а ответ - 500. Мне нужно еще запустить код и получить реальное ответное сообщение вместо 500.

мой запрос:

var axios = require('axios')

  axios({
        method: 'POST',
        url: 'https://www.lowes.com/cart/promocode/472100200226378',
        data: {

        },
        headers: 
         { 'Postman-Token': 'b911a7ac-6a07-4ab6-864c-178b824a926e',
       'cache-control': 'no-cache',
       'Host' : 'www.lowes.com' } ,
        validateStatus: (status) => {
          return true; // I'm always returning true, you may want to do it depending on the status received
        },
      }).then(response => { 
    console.log(response)
  })
  .catch(error => {
      console.log(error.response)
  });

но я получаю этот ответ на консоли, проверьте эту суть

https://gist.github.com/hassanshuja/a710e0c45e561bb6db8e7fecf56aeafc

но в реальном времени на веб-сайте он показывает эту ошибку

enter image description here

каково решение, чтобы получить этот ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...