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

时间:2011-03-28 18:47:04

标签: php apache zend-framework zend-server-ce

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

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

$fileData = '';
while ($buffer = fread($fileStream, 4096)) {
    $fileData .= $buffer;
}

服务器: Zend Server 5.1.0(Apache 2.2.3)

语言: PHP 5.3.5

前端: Plupload(JavaScript插件)

1 个答案:

答案 0 :(得分:7)

  

php://input无法打开/读取时   收到multipart/form-data POST,   也许这就是改变了   客户端片面? - Wrikken 3月28日   20:01

感谢您的帮助!