axios获取带有标题授权的请求,该请求在Edge浏览器上不起作用

时间:2019-04-06 09:10:37

标签: vue.js axios

我在vuejs应用程序中使用带有标题的axios get请求。工作正常,并在chrome和firefox中获得响应。但在边缘上它不起作用,出现网络错误。我正在发送带有标题“授权”的请求。

 axios.get(url, {
    headers: {
    'Authorization': 'Basic bmlwerydmFdfgdfgdfllobjhJayw='
   }
  })
  .then(function(response) {
    console.log("Success");
   }
  }).catch(function(error) {
  console.log(error);
 });

在控制台中显示以下错误。

 [object Error]: {config: Object, description: "Network Error", message: 
 "Network Error", request: Object, response: undefined...}

   config: Object
   description: "Network Error"
   message: "Network Error"

   request: Object
   response: undefined
   stack: "Error: Network Error at e.exports 
   (https://unpkg.com/axios@0.18.0/dist/axios.min.js:8:4473) at l.onerror 
   (https://unpkg.com/axios@0.18.0/dist/axios.min.js:8:3317)"

   __proto__: Object

如果我们发送不带任何标头的get请求,它将正常工作。如何调用标头为Authorization的axios。

谢谢

0 个答案:

没有答案