卷曲后,如何检查postfield - 调试

时间:2016-07-22 04:23:16

标签: php debugging post curl

我有像这样的卷曲帖子

curl_setopt($ch, CURLOPT_URL,$cpUrl);
curl_setopt($ch, CURLOPT_POST, true);  
curl_setopt($ch, CURLOPT_POSTFIELDS, $varpost); // post parameters
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Return the output in string format
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_NOBODY, true);
$output = curl_exec ($ch); // Execute

如何在curl_close($ ch)之后检查;发送了哪些后期字段变量?请帮忙

2 个答案:

答案 0 :(得分:0)

  

如何在curl_close($ ch)之后检查;什么是后场变量   发出?

您的脚本提供了使用CURLOPT_POSTFIELDS选项发送的变量,因此如果cURL成功执行,您已经拥有这些变量:

...
$output = curl_exec($ch); // Execute

//show the POST fields if they were sent successfully
if($output) print_r($varpost);
else echo "cURL failed: no POST fields sent";

答案 1 :(得分:0)

您可以使用Fiddler来检查客户端和服务器之间实际传输的数据