标签:HTTP Postman 登录 json 接口 关联 token
首先下载安装Postman直接打开官网,点击下载按钮即可完成下载https://www.getpostman.com/downloads/
栗子业务场景:用户登录医生账户,查询自己的处方列表数据;用户登录成功后,服务端返回一个token,客户端在查询列表数据的请求header中添加上对应的token,才可以查询成功
具体看下在Postman中如何操作:
step1
先添加一个集合,集合可以理解为一个项目/模块文件夹,可以把一个模块的接口都放到同一个集合里,点击“New Collection”创建一个集合
step2
创建一个HTTP请求,测试登录接口,按照接口文档里的信息,添加登录接口的URL和参数
step3
点击“Send”,查看下方接口返回,返回message为成功,data字段为登录接口返回的token值。接口调试成功,将登录请求保存到(Ctrl+s)刚创建的集合中。
step4
要想获取到登录接口返回json中的token值,需要用到HTTP请求组件中的Test脚本,Test脚本是在HTTP请求之后执行的一些JavaScript代码。Postman提供了常用的各种接口数据后置处理操作(SNIPPETS)
常见的操作有Postman参数获取/赋值/清空
响应数据的检查,如HTTP状态码是否为200、body中是否包含某字符串、Json值的检查等
登录接口返回的是json值,所以我们点击“JSON value check”,Test脚本区域自动生成了数据检查代码
生成的函数中,var jsonData = pm.response.json();是获取响应中的json值,我们只保留这一句,其他的都删掉。Json数据就保存到变量jsonData中了
JavaScript处理json数据非常方便,如jsonData.data就代表data字段的值。
点击右侧的“Set an environment variable”,生成一个代码模板,将token保存成一个Postman内置参数myToken中。
step5
step6
step7
标签:HTTP,Postman,登录,json,接口,关联,token 来源: https://www.cnblogs.com/mumuluo/p/12567627.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。