【问题标题】:get PHP redirect url获取 PHP 重定向地址
【发布时间】:2013-03-19 11:31:04
【问题描述】:

我正在开发一个要求我在重定向后获取最终 URL 的应用程序。在发布此问题之前,我尝试了不同的解决方案,但没有任何效果。

要查询的初始网址是Base URL。它使用JS重定向并重定向到Redirect URL

有没有一种方法可以让我从初始 url 获取最终重定向的 url?

【问题讨论】:

    标签: php url curl


    【解决方案1】:

    这是一个 JS 重定向。如果您查看第一页的 JS 代码,您会看到它是如何生成下一个 URL 的。您可以尝试实现相同的 URL 生成并获取最终 URL。

    【讨论】:

    • 是的,我确实看到了,但我只是想知道是否有一种方法可以在不进行所有额外工作的情况下获得最终 url。
    【解决方案2】:

    使用 curl_getinfo() 和 opt 参数 CURLINFO_EFFECTIVE_URL

    从上面的链接页面:

    CURLINFO_EFFECTIVE_URL - Last effective URL 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-30
      • 1970-01-01
      • 2012-03-31
      • 2013-07-14
      • 1970-01-01
      • 1970-01-01
      • 2017-12-12
      • 1970-01-01
      相关资源
      最近更新 更多