APifox 鉴权

简介: 持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第9天,点击查看活动详情大家好,我是阿萨。 之前我们分别 介绍了Apifox 如何管理接口, Apifox的前置操作和后置操作,以及Apifox 强大的Mock 功能 。 因为Apifox 的变量和参参数和我们写代码时参数和变量类似,所以就没有特意介绍过变量和参数。如果有必要的话,后续章节可以安排。

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第9天,点击查看活动详情

大家好,我是阿萨。 之前我们分别 介绍了Apifox 如何管理接口, Apifox的前置操作和后置操作,以及Apifox 强大的Mock 功能 。 因为Apifox 的变量和参参数和我们写代码时参数和变量类似,所以就没有特意介绍过变量和参数。如果有必要的话,后续章节可以安排。

今天主要给大家介绍下在做接口测试的时候,token的使用方法 。


一. 使用传递变量的方式 使用token


首先我们先定义一个全局的变量,名字就叫Global_token.


19.png


然后在运行了login的脚本的后置脚本中提取 token的值赋值给Global_token。

下次用的时候直接使用这个变量即可。


20.png


二. 利用全局Cookie


另外也可以在公共脚本中 通过发送Login的请求后获取cookie. 首先定义一个全局的cookie


22.png


获取之后 赋值给全局Cookie 参数操作。这样每次只需要引用全局参数中的Cookie就可以实现  鉴权了。



23.png



每次运行脚本之前先 运行login 页面,确保cookie 没有失效。

根据其他工具使用原理,全局Cookie 应该生效。因为目前阿萨用的是第一种,还没有使用第二种,后续尝试有结果之后,告诉大家使用的结果。


三. 公共脚本中发送login 请求,获取token/ session


在公共脚本中通过 sendrequest 以及cookie 和 jsondata 方式去 设置 全局变量和全局cookie , 然后每个接口的前置操作都引用此变量或者全局cookie 就可以保证每个接口都是正常鉴权的。

好了,今天的鉴权内容就讲解到这里。Apifox 还在不断的持续迭代和优化中, 后续界面和功能可能有所变化。大家以最新的 界面为准。

谢谢大家的阅读。

如果你喜欢我的文章,欢迎点赞和关注。

相关文章
|
2月前
|
安全 API 数据安全/隐私保护
API接口知识小结
应用程序接口API(Application Programming Interface),是提供特定业务输出能力、连接不同系统的一种约定。这里包括外部系统与提供服务的系统(中后台系统)或后台不同系统之间的交互点。包括外部接口、内部接口,内部接口又包括:上层服务与下层服务接口、同级接口。
|
2月前
|
安全 算法 API
API接口安全
API接口安全
513 2
|
JavaScript Java API
常用API接口汇总
下面列举了100多个国内常用API接口,并按照 笔记、出行、词典、电商、地图、电影、即时通讯、开发者网站、快递查询、旅游、社交、视频、天气、团队协作、图片与图像处理、外卖、消息推送、音乐、云、语义识别、语音识别、杂志、综合 进行了如下分类。
7933 0
|
7月前
|
测试技术 API 数据库
了解1688API接口测试 | 1688 API接口测试指南
在当今电子商务快速发展的时代,1688作为中国最大的B2B电子商务平台之一,为商家提供了丰富的商品资源和交易平台。为了方便商家进行商品管理和交易操作,1688提供了一系列的API接口,通过这些接口,商家可以方便地获取商品信息、发布商品、管理订单等。然而,在使用这些API接口之前,我们需要进行接口测试,以确保接口的正常运行和数据的准确性。本文将详细介绍1688API接口测试的重要性和方法,并提供相关的代码示例。
|
2月前
|
架构师 前端开发 测试技术
|
8月前
|
存储 人工智能 物联网
深入了解api接口及其应用
深入了解api接口及其应用
|
10月前
|
XML API 开发者
API接口详解大全
API,全称应用程序编程接口(Application Programming Interface),是一种定义好的程序,它允许两个应用程序或者系统之间进行交互和数据交换。API提供了明确、标准化的接口规范,使得不同的软件能够通过相同的通信协议进行交互。
|
JSON 前端开发 JavaScript
Apifox,你的API接口文档卷成这样了吗?
使用过Apifox我相信都会被这个软件的细节之处,API接口文档功能强大之处给留下深刻的印象!一个软件工具的使命肯定是要为了使用者的便捷着想,处处的简化使用者的操作让工作更效率,这种才是一种好的工具的表现。
277 0
Apifox,你的API接口文档卷成这样了吗?
|
JSON JavaScript 前端开发
API接口使用手册 1688API接口数据说明
API接口使用手册 1688API接口数据说明
|
消息中间件 缓存 安全
Api接口小知识
Api接口小知识