php curl debug

curl 示例

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'www.baidu.com');
curl_setopt($ch, CURLOPT_VERBOSE, true); // curl debug
curl_setopt($ch, CURLOPT_STDERR, fopen('/tmp/curl_debug.log', 'w+')); // curl debug
curl_exec($ch);
curl_close($ch);

这样就可以将 debug 内容写入 /tmp/curl_debug.log 文件, 其中 CURLOPT_VERBOSE, CURLOPT_STDERR 是 curl dubug 的关键项。

发表新评论