gpt4 book ai didi

javascript - jQuery 跨站抓取

转载 作者:行者123 更新时间:2023-11-30 08:17:14 25 4
gpt4 key购买 nike

我觉得这很容易,但我错过了一些东西......

我试图使用 jQuery 获取远程页面(在不同的服务器上),捕获 HTML 内容,并将该内容注入(inject)隐藏的 DIV。但是,使用 $.ajax 或 $.get 会导致 FireFox 中出现跨站点脚本错误。

有什么建议吗?代码:

$.ajax({
type: 'GET',
url: "http://www.remote-url.com",
dataType: 'html',
success: function(data) {
$('#put_here').empty().append(data);
}
});

谢谢!

乍得

最佳答案

你不能那样做 - Same Origin Policy出于安全原因阻止它(如您所见)。

您需要run a proxy script在您自己的服务器上,您的 JavaScript 使用它代表它从远程服务器获取内容。

关于javascript - jQuery 跨站抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1050996/

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