gpt4 book ai didi

javascript - 是否可以使用 javascript 观察 302 重定向?

转载 作者:可可西里 更新时间:2023-11-01 15:29:59 29 4
gpt4 key购买 nike

是否有使用 Javascript 的方法来监视通过页面元素上的 302 重定向更改的 URL?

我在我无法控制的远程服务器上有一些脚本,通过脚本标签加载,在某些情况下,它可能会立即返回 302 重定向到另一个位置。

是否有一种方法可以观察此重定向、获知新位置、根据加载的 URI 采取不同的操作?

最佳答案

这里的常识似乎是否定的,但如果您想测试它,请尝试使用 jQuery 的 ajax 加载脚本:

var redirected = false;
$.ajax({
url: url,
dataType: "script",
statusCode: {
302: function() {
redirected = true;
}
},
success: function () {
if (redirected) {
// something
} else {
// something else
}
}
});

请注意,当您到达成功函数时,该脚本已经运行,因此即使它有效,也可能根本没有用。

关于javascript - 是否可以使用 javascript 观察 302 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6792883/

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