以下代码最近开始返回空string。 它在其他系统上工作,所以它似乎不是代码本身的问题。 我从字面上消除了所有的服务器端代码,它仍然做同样的事情。 我也尝试使用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插件)
php://input
/ /php://input
不能打开/阅读时接收到一个multipart/form-data
POST,也许这是什么改变了客户端? – Wrikken 3月28日20:01
谢谢你的帮助!