gpt4 book ai didi

javascript - 无法使用Axios和Vue.Js从其他网站检索rss xml信息

转载 作者:行者123 更新时间:2023-11-30 20:56:35 24 4
gpt4 key购买 nike

我有多个具有 RSS XML 提要的网站,我想将它用于我的 Web 应用程序。我尝试使用 Axios 函数(如下所示)。

axios.get('https://www.15min.lt/rss/sportas')
.then((response) => {
loading = false;
this.dataReceived = response;
console.log(response);
})
.catch((error) => {
loading = false;
this.errorReceived = error;
console.log({ error });
});

但是我得到的只是

No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

我尝试将所有项目上传到服务器,因为我发现这个错误可能是因为在个人机器上本地使用它而导致的。但我得到的结果是一样的,除了我得到的不是错误的“null”,而是我的域名。

我尝试了其他基于 Vue.js 的 Web 应用程序进行测试,或者这是我的附带问题,或者网站只是阻止了与 RSS 提要的任何连接。但是http://qreader.qcode.in Web 应用程序与我的链接一起工作,我确信它可以工作。但我不知道如何让它发挥作用。

在我的项目中,我使用了 Vue.js、Axios 和 jQuery。

最佳答案

我自己找到了最简单的方法。有一个网站 - https://cors.now.sh这有助于提出这些请求。

就像下面的例子一样使用它:

XML Retrieve URL - https://cors.now.sh/https://example.com/rss-xml-link

关于javascript - 无法使用Axios和Vue.Js从其他网站检索rss xml信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47599433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com