我正在爲我的移動應用程序編寫API。我在PUT和DELETE中遇到問題。在post方法中,我可以使用$_FILES
來上傳文件。但是,它會在PUT和DELETE方法中返回NULL值。
我只是用簡單的代碼來測試
<?php
echo "FILE: ";
var_dump($_FILES["file"]["name"]);
?>
我使用
POSTMAN chrome extension
用於測試PUT和DELETE方法。
我正在爲我的移動應用程序編寫API。我在PUT和DELETE中遇到問題。在post方法中,我可以使用$_FILES
來上傳文件。但是,它會在PUT和DELETE方法中返回NULL值。
我只是用簡單的代碼來測試
<?php
echo "FILE: ";
var_dump($_FILES["file"]["name"]);
?>
我使用
POSTMAN chrome extension
用於測試PUT和DELETE方法。
您是否在使用您的表格和enctype="multipart/form-data"
屬性?
有幾乎同樣的問題線程 - 檢查:How to receive a file via HTTP PUT with PHP
你肯定有使用PUT或DELETE時,這樣的陣列? – shadyyx
您是否在使用enctype =「multipart/form-data」屬性的表單? – shadyyx
[How to receive a file via HTTP PUT with PHP](http://stackoverflow.com/questions/12005790/how-to-receive-a-file-via-http-put-with-php) – Quentin