1. 云栖社区>
  2. PHP教程>
  3. 正文

PHP中使用cURL获取远程文件时遇到跳转的url

作者:用户 来源:互联网 时间:2017-12-01 19:58:30

curlphp文件url远程使用获取遇到

PHP中使用cURL获取远程文件时遇到跳转的url - 摘要: 本文讲的是PHP中使用cURL获取远程文件时遇到跳转的url,       在PHP中使用cURL写了个简单的方法,来获取一个远程文件时.测试时遇到一个问题:       即,如果获取远程文件时,需要进行跳转后才能得到实际的文件url,那么获取不能成功.       怎么解决?       在Goo


      在PHP中使用cURL写了个简单的方法,来获取一个远程文件时.测试时遇到一个问题:


      即,如果获取远程文件时,需要进行跳转后才能得到实际的文件url,那么获取不能成功.


      怎么解决?




      在Google的过程中看到这篇web: 对于php curl获取301或302转向的网址疑难


      阅读后,了解到解决方法,即通过curl_setopt()设置CURLOPT_FOLLOWLOCATION .


      对于option CURLOPT_FOLLOWLOCATION,具体可以参见:


      http://hk.php.net/manual/en/function.curl-setopt.php




      另外,上面的web讨论的主要问题是本地主机的PHP设置导致CURLOPT_FOLLOWLOCATION不能使用,


提出了解决方法,其原文重点如下:


     把默许的Default Safe
和Default Open BaseDir
都OFF
,疑问就处理了。

以上是PHP中使用cURL获取远程文件时遇到跳转的url的全部内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有其他相关内容,欢迎继续使用右上角搜索按钮进行搜索curl , php , 文件 , url , 远程 , 使用 , 获取 遇到 ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备
Apache Spark Meetup China 第1期 最全资料下载