查看CURL的请求标头以及POST数据

时间:2014-10-06 20:54:17

标签: php curl libcurl

如何在php中使用libcurl查看完整的请求标题,包括发布数据?

    $username = ($_POST['t_user']);
$password = ($_POST['t_pass']);
$message = ($_POST['t_update']);

$url = 'http://www.facebax.com/1/statuses/update.xml';
$curl_handle = curl_init();
curl_setopt($curl_handle, CURLOPT_URL, "$url");
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_POST, 1);
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, "status=$message");
curl_setopt($curl_handle, CURLOPT_USERPWD, "$username:$password");

$buffer = curl_exec($curl_handle);

我试图获取我不需要的命令curl_getinfo数据 我想知道哪些信息以及如何发送http://www.facebax.com/1/statuses/update.xml 我希望将api用于我的移动应用程序

1 个答案:

答案 0 :(得分:1)

我使用它来获取有关curl的信息:

$f = fopen('request.txt', 'w');
curl_setopt($curl_handle,CURLOPT_VERBOSE,true);
curl_setopt($curl_handle,CURLOPT_STDERR ,$f);