使用 php 获取 302 重定向 url
Posted
技术标签:
【中文标题】使用 php 获取 302 重定向 url【英文标题】:get 302 redirect url using php 【发布时间】:2012-03-09 22:53:48 【问题描述】:我可以使用How To Get Redirect URL In php
但现在它不再起作用了。我尝试获取重定向 url 的站点正在使用临时 302 重定向。 它给了我“05 Request method 'HEAD' not supported”
如果我将 get_headers 放入脚本中,只有这样我才能看到“链接”,我会得到一堆东西,我会看到重定向显示在“[Cache-Control] => private [Location] => http://www.test.com”中接近尾声。
如何修改上述脚本以使用这个新的 302 重定向? 谢谢
【问题讨论】:
【参考方案1】:如果服务器不支持HEAD
,您可以使用GET
重试。确保如果您这样做,您只在标头(而不是正文)中搜索 Location
标头。
【讨论】:
以上是关于使用 php 获取 302 重定向 url的主要内容,如果未能解决你的问题,请参考以下文章
通过 HTTP 302 重定向从 WebClient 获取位置?