cURL重定向导致错误

时间:2011-09-21 07:23:01

标签: php curl

我目前正在尝试使用method = GET来卷曲表单。我与网址末尾的数据有完整的链接。如果我将链接直接放入地址栏,它就可以工作。当我卷曲链接时,它给了我一个“找不到对象!”错误并将地址栏网址更改为http://localhost/ocs?name=mike

我相信我对这个问题有类似的问题,但我不确定这个问题的解决方案是什么: Curl Redirect Problem

我目前的代码:

$ch = curl_init();
$url = "http://www.example.com/ocs?name=mike";
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$data = curl_exec ($ch);
curl_close ($ch);
echo $data;

非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您可以尝试设置卷曲选项“CURL_FOLLOWOCATION”和“CURL_MAXREDIRS”。这些将允许您的CURL请求遵循目标网址的重定向。