get、post请求方式在postman中使用步骤
1、get请求方式:不需要借助任何工具,在浏览器里面就可以发送请求,直接在浏览器里面输入访问 url?参数名=参数值
url?parma=abc&name=abcd
2、post请求方式:只要不是get请求,浏览器就不行,就得借助工具了
post请求中,入参有2种形式:key-value和json类型,接口返回的数据类型都是json串,即key-value:参数名:参数值
json:是一种通用的数据类型,所有的语言都认识json语言
json以前用的xml语言(<sessionid>234</sessionid>)
(1)当接口文档中,请求方式为简单的post请求(只有参数名和参数值)时,
操作步骤:输入接口路径url--请求方式改为post--在Body中选择form-data--输入key和value值--点击send查看返回值和接口文档中是否一致

form-data和x-www-form-urlencoded的区别:基本一样,只是x-www-form-urlencoded不能选择file类型,不能上传文件而已
(2)当接口文档中,请求方式是post,入参是json类型时(可以理解成输入参数要以一个整体,很多个键值对以一个串的形式传进去,而不是一对一对的键值对去传)
操作步骤:输入接口路径url--请求方式选为post--在Body中选择raw--后面出现的类型中选择JSON(application/json)--在下面的输入框中先输入一对{},再输入要形成串的一个个键值对,
如{
"name":"杨光",
"grade":"三年一班",
"phone":18712345678
} 注意:参数与参数之间用英文,隔开一定一定记住 {} 和 "" 和 : 和 , 都是英文状态的--点击send查看返回结果和接口文档是否一致

(3)文件上传接口
操作步骤:输入接口路径url--请求方式选择post--在Body中选择form-data--在key中输入类型选择为file类型--后面的value中会出现色了select files按钮--选择好文件上传后点击send--查看结果返回和接口文档是否一致

(4)post方式,添加cookie以及身份验证的
登录一次后,一段时间为什么不要重复登录,是因为有cookie和session值
session:存在服务器的一对键值对
cookie:存在客户端的一对键值对
比如有些网站登录时下面会有一个10分钟内不用重复登录,表示session有效期为10分钟,如果客户端这边清楚缓存了,那10分钟内也是不能登录成功的
要求:给了参数,然后接口有权限验证,需要admin用户才可操作,需要添加cookie,cookie中key为登录的用户名,value从登录接口中获取,登录成功之后会返回sign
操作思路:1、获取seesionid 先登录 获取到session key是sign
2、从查询学生信息的接口里面随便找一个学生的stu_id
3、调用金币充值的接口,传入cookie和 stu_id gold
操作步骤:输入接口路径url--请求方式选为post--在Headers中key为cookie,value为姓名=sessionid--再在Body中输入键值对--点击send查看结果返回与接口文档是否一致

比如qq群管理https://qun.qq.com/
登陆成功之后,进入群管理,随便进一个群
get、post请求方式在postman中使用步骤的更多相关文章
- get、post请求方式在jmeter中使用步骤
jmeter:性能测试工具,压测 一.jmeter工具测试接口时使用步骤: 1.测试计划右键--添加--Threads(Users)--线程组(线程数就是并发数) 2.线程组右键--Sampler-- ...
- SpringMVC @RequestBody请求参数在postman中的请求
使用SpringMVC框架,controller使用参数 @RequestBody LoginReq req 注解方式模拟http请求 需要请求header添加一个参数 设置 Header参 ...
- Postman支持的几种数据类型请求方式
一.postman作为web应用开发工具,可以用于模拟多种请求方式,但是支持的传参类型又不尽相同.根据面板上的几种数据打包方式来选择合适的请求数据类型. form-data 就是http请求中的mul ...
- Postman系列三:Postman中post接口实战(上传文件、json请求)
一:接口测试过程中GET请求与POST请求的主要区别 从开发角度我们看get与post的主要区别是:1.Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据:2.Get安全性比Post低 ...
- Postman 的 Post 请求方式的四种类型的数据
Postman 的 Post 请求方式的四种类型的数据 1. form-data 2. x-www-form-urlencoded 3. raw 4. binary 1. form-data 就是 H ...
- 『政善治』Postman工具 — 7、Postman中保存请求(Collections集合)
目录 1.创建Collection 2.保存Request请求 3.查看保存的请求 4.Collection下还可以创建文件夹 5.补充:Postman中的变量 6.总结 1.创建Collection ...
- jQuery中ajax的4种常用请求方式
jQuery中ajax的4种常用请求方式: 1.$.ajax()返回其创建的 XMLHttpRequest 对象. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数 ...
- WEB API 中HTTP的get、post、put,delete 请求方式
一.WEB API 中HTTP 请求方式的四个主要方法 (GET, PUT, POST, DELETE), 按照下列方式映射为 CURD 操作: 1.POST 用于新建资源,服务端在指定的URI 上创 ...
- Ajax中的get和post两种请求方式的异同
Ajax中我们经常用到get和post请求.那么什么时候用get请求,什么时候用post方式请求呢? 在做回答前我们首先要了解get和post的区别. 1. get是把参数数据队列加到提交表单的A ...
随机推荐
- next()与nextLine()的区别
abc def ghij kl mno pqr st uvw xyz 你用next(),第一次取的是abc,第二次取的是def,第三次取的是ghij 你用nextLine(),第一次取的是abc de ...
- 这样Review代码牛逼啦!
这样Review代码牛逼啦! 一个对项目负责的团队代码质量检查是必不可少的,有条件的团队经常有代码review习惯,这样可以使技术团队共同进步,但是一个庞大的工程做代码review其实是很麻烦的,所以 ...
- Mac 从睡眠恢复后没有声音的问题
重启能解决,不想重启,因为不想重置当前工作状态 换个办法是: 杀掉coreaudiod进程,然后系统会把他自动拉起,然后就ok了.
- cinder migrate基础内容-1
一.卷迁移rest api接口 POST /v2/{project_id}/volumes/{volume_id}/action 迁移一个卷到特定的主机,在请求体中指定 os-migrate_volu ...
- CSS动画实例:行星和卫星
设页面中有<div class=" planet "></div>,用来绘制一个行星和卫星图形.这个图形包括三部分:行星.卫星和卫星旋转的轨道.定义. pl ...
- Shell编程—用户输入
1命令行参数 1.1读取参数 bash shell会将一些称为位置参数(positional parameter)的特殊变量分配给输入到命令行中的所有参数.这也包括shell所执行的脚本名称.位置参数 ...
- 第3关-input()函数
第3关-input()函数 一.input()函数 import time print('亲爱的同学:') time.sleep(1) print('我们愉快地通知您,您已获准在霍格沃茨魔法学校就读. ...
- Linux系统时间同步方法
在Windwos中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系.系统时间会自动保存在BIOS时钟里面,启动计算机的时候,系统会自动在BIOS里面取硬件时间,以保证时间的不 ...
- ZERO:从搜索用户来看SEO
http://www.wocaoseo.com/thread-63-1-1.html SEO是个奇怪的东西,一方面因为SEO流量往往占到网站流量几十个百分点,而且看上去它是免费的,因此许多人认为SEO ...
- GeneralUpdate2.1.0发布
GeneralUpdate GeneralUpdate是基于.net framwork开发的一款(c/s应用)自动升级程序.该组件将更新的核心部分抽离出来方便应用于多种项目当中目前适用于wpf,控制台 ...