消息体的上传格式

Body

  • form-data
    • 既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有 Content-Type 来说明文件类型;content-disposition,用来说明字段的一些信息;
  • x-www-form-urlencoded
    • application/x-www-form-urlencoded: 数据被编码成以 '&' 分隔的键-值对, 同时以 '=' 分隔键和值. 非字母或数字的字符会被 percent-encoding: 这也就是为什么这种类型不支持二进制数据(应使用 multipart/form-data 代替).
  • raw
    • 可以上传任意格式的文本,可以上传 text、json、xml、html 等
  • binary(Content-Type:application/octet-stream)
    • 只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。
posted @ 2021-11-10 11:23  夜旦  阅读(62)  评论(0编辑  收藏  举报