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)
- 只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。