例如,在以下卷曲片段:使用PHP Curl,我怎样才能看到正在发送的内容?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url); //set target URL
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);// allow redirects
curl_setopt($ch, CURLOPT_POST, $usePost); // set POST method
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); //set headers
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, $returnHeaders);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); //prevent unverified SSL error
之前,我在其上运行curl_exec,如果我想看到完整的请求头和身体被发送之前什么。 (看是否是正确遵循一定的REST API指南)
Dupe,http://stackoverflow.com/questions/1828935/php-curl-and-raw-headers – 2009-12-15 17:55:04
我不认为你可以在发送之前看到标题/正文,但CURLOPT_VERBOSE是你的朋友当涉及到在调试之后获得完整的输出。 – 2009-12-15 18:40:29
不是#1828935。此问题在发送实际请求之前要求标题。 – GZipp 2009-12-15 19:41:43