我正在寻找一种方法来跟踪PHP中的curl执行。现在,我有一个像这样的常规卷曲调用..
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'name1:value1',
'name2:value2',
'name3:value3',
));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
...other params and data...
然后运行执行
$result = curl_exec($ch);
现在我$result
返回NULL,我想查看整个执行日志以进行调试。你们中的任何人都可以告诉我如何调试curl_exec
吗?
答案 0 :(得分:1)
您可以启用CURLOPT_VERBOSE
选项:
curl_setopt($curlhandle, CURLOPT_VERBOSE, true);
答案 1 :(得分:0)
试试这个
$result = curl_exec($ch);
$result1 = curl_multi_getcontent($ch);
$result2 = (curl_getinfo($ch));
print_r($result1);
print_r($result2);