我有一个奇怪的问题。我想用WinInet将一些数据上传到PHP脚本。
当我使用HttpSendRequest()一次上传数据时,PHP会正确读取上传的数据,例如
$entityBody = file_get_contents('php://input');
当我使用HttpSendRequestEx()和InternetWriteFile()上传部分数据时,会上传相同的数据,但PHP无法读取输入(空)。
可能有什么不对? 是否在上传整个数据之前“调用”了PHP脚本? 如果是这样,我如何获取数据?
答案 0 :(得分:0)
找到它,缺少Content-Length标头。