标签: http post http-headers mime-types content-type
我能找到的几乎所有内容都建议使用multipart/form-data,但the RFC似乎暗示它是用于发送HTML“表单”的内容,并且似乎特别适合发送具有多个部分(多部分)。
multipart/form-data
稍微阅读一下the Content-Type header似乎Content-Type: image/png(仅使用MIME类型)等值有效,这通常听起来更合适。
Content-Type
Content-Type: image/png
然而,我找不到任何促进Content-Type: <MIME-type>用于POST文件的内容。
Content-Type: <MIME-type>
正确的方法是什么?
答案 0 :(得分:2)
当使用表单POST从浏览器上传文件时,通常会使用多部分类型。
HTTP允许使用POST的任何媒体类型;但当然这取决于您的服务器代码支持的内容。
请注意,RFC 2388已过时,您应该改为RFC 7578。