我的网络托管服务提供商不允许使用curl FOLLOWLOCATION选项,所以我正在努力 使用标题功能手动完成。
我的问题是我需要保持我的PHP脚本运行,并能够获取重定向的URL数据以进行解析。
我该怎么做?
答案 0 :(得分:1)
从技术上讲,调用header()函数后PHP脚本继续运行。如何获取URL数据是另一个问题。你能否在URL上使用get_file_contents()或readfile()?
答案 1 :(得分:0)
您读取请求返回的RAW数据,检查重定向标题,获取相关的URL并使用该URL进行新的获取(干燥,冲洗,重复)。就这么简单......
或者你可以停止这么懒,查看PHP参考手册中的curl_setopt文档并找到解决方案 - 通过阅读页面底部的注释 - 当然如何解决这个问题。