javascript - JS - 如何获取重定向的URL

标签 javascript api url

您好,我正在尝试找到一种获取重定向网页 URL 的方法。

Ex/我在网络浏览器中输入一个 URL,“http:foo.com”,它会将我重定向到“http://foo.com/bar”。

我如何使用 fetch 或其他方式将“http://foo.com/bar”返回给我? (我试图从“已被 CORS 策略阻止:请求的资源上不存在‘Access-Control-Allow-Origin’ header ”接收 url 的网站。

请提前感谢您提供想法/解决方案。

最佳答案

你不能。 XMLHttpRequestfetch 默默地跟随重定向,之后对象中没有关于最终 URL 的信息可用。

即使该信息可用,Same Origin Policy会阻止您访问它(如 the error message indicates )。


改用服务器端技术。

关于javascript - JS - 如何获取重定向的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40938499/

相关文章:

java - 在java中执行url

python - 请求中的大写 URL 返回 "Name does not resolve"

Python、Django 1.7 : Redirect all URLs to a single controller

javascript - 如何将目标="_blank"放入pug中

javascript - 多个 innerHTML 函数

javascript - 如何使用下划线 js 对 JavaScript 对象进行排序?

javascript - 如何查找表格列宽并应用于同一页面中的另一个表格

javascript - 使用 JScript 从 tfs 扩展调用 Rest API

javascript - 在 javascript 变量中使用来自发布请求的结果

c# - 如何使用 XAML 在默认浏览器中打开 URL(windows-8 应用程序)