php接收post文件问题
vc客户端使用http post abc.txt文件给php server端,server端收到的abc.txt文件是空的,是不是php://input问题呢,请高手指教。谢谢!
vc客户端:
Content-Disposition: form-data; name="upload"; filename="abc.txt"
Content-Type: text/plain
php server端:
<?php
$input = file_get_contents('php://input');
file_put_contents('abc.txt',$input);
?>
[解决办法]
要用$_FILE接收参数。
[解决办法]
上传文件是使用 enctype="multipart/form-data"
而 php://input 不接受这种数据,而是原始post数据(raw)