Post请求一般用来向服务器输入数据,它将提交的数据放置在HTTP包的包体中,在Postman中发送Post请求时步骤如下:
1.请求方法选择POST;
2.在request url处输入请求url;
3.请求方法选定为POST后维护Body栏数据。
Body栏中有六种数据填充方式,分别为none、form-data、x-www-form-urlencoded、raw、binary、GraphQL。
(1)none
无传参。
(2)form-data
表示http请求中的multipart/form-data方式,会对表单的数据处理为一条数据,用分隔符隔开,可以上传键值对或上传文件:
(3)x-www-form-urlencoded
该填充方式会把表单数据转换为键值对。其中form-data与x-www-form-urlencoded的区别包含:
a.form-data:可以上传文件或者键值对,最后都会转化为一条信息;
b.x-www-form-urlencoded:只能上传键值对,而且键值对都是通过&间隔分开的。
(4)raw
可以上传任意格式的文本,文本不做任何修饰传到服务端。比如传一些xml、json、text。
(5)binary
相当于Content-Type:application/octet-stream,只可以上传二级制数据,通常用来上传文件,但一次只能上传一个文件。
(6)GraphQL
通过Postman中的GraphQL支持,您现在可以使用请求正文创建和发送GraphQL查询。
4.点击Send即可发送请求。在下面的response模块显示返回信息。