gpt4 book ai didi

javascript - 从网站上屏幕抓取数据

转载 作者:行者123 更新时间:2023-12-02 19:56:15 25 4
gpt4 key购买 nike

我正在构建我的第一个 Chrome 扩展程序,并尝试在我的 google chrome 扩展程序上显示一些外汇汇率。但是我发现自己遇到了 Access-Control-Allow-Origin 问题不允许跨域的问题。有没有办法使用jquery从跨域网页中抓取数据。为了您的方便,我指的第三方网页不支持Web服务:(

请在下面找到我试图在 Chrome 扩展中使用的代码,以取消当前的外汇汇率。请帮忙。提前致谢

$.ajax({
url: "http://someCrossDomain.forexrate.html",
dataType: 'text',
success: function(data) {
console.log($("h2:first").text());
} });

最佳答案

对于打包应用程序,您可以执行 ajax 请求,而不会遇到跨站点访问限制。我不能 100% 确定需要它,但如果您仍然遇到问题,请确保将 http://*/ 添加到 list 中的权限部分(或进一步限制它)如果您只需要调用某些站点的电话)。对于托管应用程序,如果没有协作服务器(明确允许这样做)或在您自己的服务器上使用代理,您就无法执行跨站点请求。

关于javascript - 从网站上屏幕抓取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8593478/

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