首页 > 解决方案 > 尝试通过 fetch api 从 XML API 链接检索数据并得到解析器错误

问题描述

这是代码:

fetch(url,
  {
    method: 'GET',
    headers: {
      'Content-Type': 'text/xml',
      'Accept-Encoding': 'gzip, deflate',
    },
  }
)
  .then((response) => {
    console.log(response);
    response.text();
  })
  .then((data) => {
    const parser = new DOMParser();
    const xml = parser.parseFromString(data, 'text/xml');
    console.log(xml);
  })
  .catch(console.error);

这是它在浏览器上的样子: 在浏览器中 这是控制台中的结果: 结果

标签: javascriptxmlvue.jsfetch

解决方案


推荐阅读