POST(仅)文件的正确内容类型是什么?

时间:2017-03-21 21:45:23

标签: http post http-headers mime-types content-type

我能找到的几乎所有内容都建议使用multipart/form-data,但the RFC似乎暗示它是用于发送HTML“表单”的内容,并且似乎特别适合发送具有多个部分(多部分)。

稍微阅读一下the Content-Type header似乎Content-Type: image/png(仅使用MIME类型)等值有效,这通常听起来更合适。

然而,我找不到任何促进Content-Type: <MIME-type>用于POST文件的内容。

正确的方法是什么?

1 个答案:

答案 0 :(得分:2)

当使用表单POST从浏览器上传文件时,通常会使用多部分类型。

HTTP允许使用POST的任何媒体类型;但当然这取决于您的服务器代码支持的内容。

请注意,RFC 2388已过时,您应该改为RFC 7578