与在catch方法中相比,获取错误可提供更多有关控制台错误的信息

时间:2019-07-02 18:43:10

标签: javascript fetch-api

一旦提取出错,如何获得有关错误类型的更多信息?

在以下示例中,URL故意是无效的。

fetch('https://intended-incorrect-url')
  .then(res => res.json)
  .catch(err => {
  document.getElementById('fetchResult').innerHTML = err.message;
});
<div id="fetchResult"></div>

在此示例中,错误消息仅是:Failed to fetch。但是,如果您检查控制台,则错误为Failed to load resource: net::ERR_NAME_NOT_RESOLVED

是否可以获得有关提取失败的确切性质的更多信息?

0 个答案:

没有答案