【发布时间】:2015-03-01 07:07:45
【问题描述】:
知道为什么 PATCH 和 PUT 不接受多部分/表单数据文件上传吗?
当我运行var_dump($_FILES) 时,它会输出array(0) { }。任何想法为什么会发生这种情况?如果我发布文件,它工作正常。
以下是我正在运行的请求的示例。
提前致谢!
PUT /test.php HTTP/1.1
Content-Type: multipart/form-data; boundary=__X_PAW_BOUNDARY__
Host: [redacted]
Connection: close
User-Agent: Paw/2.1.1 (Macintosh; OS X/10.10.2) GCDHTTPRequest
Content-Length: 17961
--__X_PAW_BOUNDARY__
Content-Disposition: form-data; name="avatar"; filename="default.png"
Content-Type: image/png
PNG
[IMAGE DATA]
--__X_PAW_BOUNDARY__--
【问题讨论】:
标签: php post file-upload patch multipartform-data