是在catch中默认处理404错误,为什么我无法传递throw错误消息来捕获?

时间:2018-08-06 18:32:27

标签: javascript api

我正在尝试将request.status传递给渔获物,但仍显示 无法获取。这是我的代码:

let url = "https://api.coindesk.com/v1/bpi/currentprice.json"; 

fetch(url).then(function(request){ 
  if(!request.ok){ 
     throw Error(request.status); 
   } else { 
     return request; 
   } 
}).then(function(response) { 
    console.log("ok"); 
}).catch(function(error) { 
    console.log(error); 
});

0 个答案:

没有答案