跟踪php curl_exec流量

时间:2015-06-17 05:02:13

标签: php curl

我正在寻找一种方法来跟踪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吗?

2 个答案:

答案 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);