我使用 httpful 发布消息:
try
{
$ret = \Httpful\Request::post($url)
->addHeaders(array(
'Content-Type' => 'application/x-www-form-urlencoded'
))
->body("mystring=".urlencode($msg))
->send();
} catch (Exception $e)
{
trigger_error("Exception :".$e->getMessage()."\n");
}
另一端的系统无法读取它,也无法输出调试信息——如何获取实际发送的原始 HTTP 消息(包括标头、分隔符等)?