我正在为我的移动应用编写API。我在PUT和DELETE中遇到了问题。在post方法中,我可以使用$_FILES
来上传文件。但是,它在PUT和DELETE方法中返回NULL值。
我只是使用简单的代码进行测试
<?php
echo "FILE: ";
var_dump($_FILES["file"]["name"]);
?>
我使用POSTMAN chrome extension来测试PUT和DELETE方法。
答案 0 :(得分:1)
您是否正在使用包含enctype="multipart/form-data"
属性的表单?
线程问题几乎相同 - 检查一下:How to receive a file via HTTP PUT with PHP