Http PUT PATCH 支持文件上传么?

Http PUT PATCH 支持文件上传么?

阅读 4.4k
4 个回答

可以的,但是HTML中form只支持POSTGET两个方法,所以你无法在网页上使用PUT上传文件。不过你可以使用CURL,发送PUT请求上传文件。

// -d指明要上传的文件
curl -d "data to PUT" -X PUT http://example.com/new/resource/file

// -T功能同上
curl -T localfile http://example.com/new/resource/file

PATCH不太确定,我推测应该是不能,PUT的HTTP语义是将指定资源全部更新,PATCH更新指定资源的部分内容。

put,post只是header,所以理论上支持。浏览器form没有put,另说。

支持的,但是浏览器的表单只能发送GET POST

我只能说,试试。。。。。。。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题