私は最初のRESTApiを構築していますが、これまでのところ順調に進んでいますPUT。リクエストメソッドを介したファイルのアップロードに問題があります。iOSアプリからユーザーとそのアバター画像を更新しているためである必要がありますPUT。PUTは特に更新要求用です。
したがってPUT、ファイルをアップロードすると、$_FILES配列は実際には空になりますが、PUTデータを印刷すると
parse_str(file_get_contents('php://input'), $put_vars);
$data = $put_vars;
print_r($data);
次の応答があります。
Array
(
[------WebKitFormBoundarykwXBOhO69MmTfs61
Content-Disposition:_form-data;_name] => \"avatar\"; filename=\"avatar-filename.png\"
Content-Type: image/png
�PNG
)
PUT配列などのようにアクセスできないため、このデータはよくわかりません。PUTだから私の質問は、データからアップロードされたファイルにアクセスするにはどうすればよいですか?
ご協力いただきありがとうございます。