HTTP 请求的编码格式有很多种,常用的比如有:application/x-www-form-urlencoded, multipart/form-data, text/plain, JSON , raw 等。
在 Postman 中,设置请求的编码格式如下图所示:
请求数据被编码为名称/值对的形式,这也是默认的编码形式。
多个请求参数会使用符号 &
间隔,如果参数中包含符号 &
,则必须对其进行编码。如果有空格,将空格转换为 +
加号,有特殊符号,将特殊符号转换为 ASCII HEX 值。
如果请求是 GET 请求,会将参数转换 ?key=value&key=value
格式后,连接到 url 后。
指定传输数据为二进制数据,例如图片、mp3、文件等。
上传文件指定的编码格式就为 multipart/form-data
。
请求数据以纯文本形式进行编码,空格转换为 “+”,但不支持特殊字符编码。
以纯文本形式进行编码,其格式为 JSON。
可以上传任意格式的文本,可以上传 text、json、xml、html 等。
HTTP 请求的编码格式有很多种,常用的比如有:application/x-www-form-urlencoded, multipart/form-data, text/plain, JSON , raw 等。