私は最初の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
だから私の質問は、データからアップロードされたファイルにアクセスするにはどうすればよいですか?
ご協力いただきありがとうございます。