php://输入返回空字符串

web*_*com 2 php apache zend-framework zend-server-ce

以下代码最近开始返回空字符串.它适用于其他系统,因此它似乎不是代码本身的问题.我真的消除了所有的服务器端代码,它仍然做了同样的事情.我也试过使用file_get_contents无济于事,只是在黑暗中拍摄.

$fileStream = fopen('php://input', 'rb');

$fileData = '';
while ($buffer = fread($fileStream, 4096)) {
    $fileData .= $buffer;
}
Run Code Online (Sandbox Code Playgroud)

服务器: Zend Server 5.1.0(Apache 2.2.3)

语言: PHP 5.3.5

前端: Plupload(JavaScript插件)

web*_*com 7

php://input接收multipart/form-dataPOST 时无法打开/读取,也许是客户端改变了什么? - Wrikken 3月28日20:01

谢谢你的帮助!