以下代码段成功发送 POST 请求但未在 $sendStream 中发送数据的问题(流有效且包含数据 - 已验证):
curl_setopt($request, CURLOPT_HTTPHEADER, array('Content-type: application/x-rethync-request'));
curl_setopt($request, CURLOPT_HEADER, true);
curl_setopt($request, CURLOPT_RETURNTRANSFER, true);
curl_setopt($request, CURLOPT_INFILE, $sendStream);
curl_setopt($request, CURLOPT_INFILESIZE, stream_length($sendStream));
curl_setopt($request, CURLOPT_CUSTOMREQUEST, "POST");
$response = curl_exec($request);
我可能已经在 SO 上阅读了所有与 cURL POST 相关的帖子,但没有运气。为什么没有公布数据?