【发布时间】:2013-03-19 11:31:04
【问题描述】:
我正在开发一个要求我在重定向后获取最终 URL 的应用程序。在发布此问题之前,我尝试了不同的解决方案,但没有任何效果。
要查询的初始网址是Base URL。它使用JS重定向并重定向到Redirect URL
有没有一种方法可以让我从初始 url 获取最终重定向的 url?
【问题讨论】:
我正在开发一个要求我在重定向后获取最终 URL 的应用程序。在发布此问题之前,我尝试了不同的解决方案,但没有任何效果。
要查询的初始网址是Base URL。它使用JS重定向并重定向到Redirect URL
有没有一种方法可以让我从初始 url 获取最终重定向的 url?
【问题讨论】:
这是一个 JS 重定向。如果您查看第一页的 JS 代码,您会看到它是如何生成下一个 URL 的。您可以尝试实现相同的 URL 生成并获取最终 URL。
【讨论】:
使用 curl_getinfo() 和 opt 参数 CURLINFO_EFFECTIVE_URL
从上面的链接页面:
CURLINFO_EFFECTIVE_URL - Last effective URL
【讨论】: