当前位置: 首页 > news >正文

做网站推广每天加班宝安中心医院官网

做网站推广每天加班,宝安中心医院官网,网站建设太金手指六六二七,北京朝阳区有哪些小区在使用postman测试联调接口时,可能每个接口都需要使用此接口生成的令牌做Authorization的Bearer Token验证,最直接的办法可能会是一步一步的点击,如下图: 在Authorization中去选择Bearer Token,然后将获取到的token粘贴…

    在使用postman测试联调接口时,可能每个接口都需要使用此接口生成的令牌做Authorization的Bearer Token验证,最直接的办法可能会是一步一步的点击,如下图:

在Authorization中去选择''Bearer Token'',然后将获取到的token粘贴在输入框中,才可以请求接口;

       这样的操作虽然可以进行,也能请求成功,获取到自己想要的数据,但是在接口量较多的情况下显然逐步操作填写token比较费时费力,为了进一步提高效率,我们可以通过实时自动获取token来直接请求接口

在 Postman 中,每次手动修改 Token 确实很麻烦,尤其是当 Token 过期或需要频繁测试接口时。为了自动化获取和配置 Token,可以通过 Postman 的 环境变量 和 Pre-request Script 功能来实现。以下是具体步骤:

  1. 开 Postman,点击右上角的 Environment Quick Look(眼睛图标)或者左侧菜单栏的Environments。

  2. 点击 Add 创建一个新的环境(例如命名为 My API Environment)。

  3. 在环境变量中添加一个变量,比如 token,用于存储 Token 值。

  4. 有一个获取Token的接口,url method body;

  5. 配置获取Token的请求  :在 Postman 中创建一个新的请求,命名为 Get Token;填写获取 Token 的接口信息(URL、Method、Body 等);在 Tests 标签页中,编写脚本将 Token 保存到环境变量中:

// 解析响应数据
const response = pm.response.json();// 检查响应中是否包含 Token
if (response.token) {// 将 Token 保存到环境变量pm.environment.set("token", response.token);console.log("Token 已保存到环境变量:", response.token);
} else {console.log("响应中未找到 Token");
}

 

     

注意事项

  • 确保接口的响应数据中包含 token 字段。

  • 如果接口返回的字段名不是 token,需要根据实际字段名修改脚本(例如 response.access_token)。

    6.如果 Token 有过期时间,可以在每次请求前检查 Token 是否过期,并自动获取新的 Token。

     6_1.在 Pre-request Script 中编写脚本:

// 检查 Token 是否存在或过期
const token = pm.environment.get("token");
const tokenExpiry = pm.environment.get("token_expiry"); // 假设你存储了 Token 过期时间if (!token || (tokenExpiry && new Date(tokenExpiry) < new Date())) {// 如果 Token 不存在或过期,发送获取 Token 的请求pm.sendRequest({url: '登录接口或者是专门获取token的接口',method: 'POST',header: {'Content-Type': 'application/json'},body: {mode: 'raw',raw: JSON.stringify({username: "your_username",password: "your_password"})}}, function (err, res) {const response = res.json();// 保存新的 Token 和过期时间pm.environment.set("token", response.token);pm.environment.set("token_expiry", new Date(new Date().getTime() + response.expires_in * 1000)); // 假设返回了 expires_in});
}

7.在其他请求中使用token

      7_1.在其他需要 Token 的请求中,可以通过 {{token}} 引用环境变量中的 Token:

8.通过上述第五步 直接Send发送请求接口可以看到返回的相关的token 、expires_in等,创建的环境中token的值就会自动填写;当你在请求其他接口时就不需要手动的CVtoken数据啦

http://www.yayakq.cn/news/221469/

相关文章:

  • 国家中管局官方网站研究所建设要求网站开发前端兼职
  • 山东大连seo搜索优化是什么
  • 濮阳中强网站建设保险公司官网查询
  • 建网站咨询浙江省建设银行网站
  • 家装设计效果图专业网站商品推广
  • 国内做网站网站wordpress 微信分享插件
  • 网站建设js是什么网站排名优化电话
  • 手机端访问 php网站忻州免费建网站
  • 学校网站建设实施方案旅游包车网站最新模板
  • 流量套餐汇总网站东莞做网站seo优化
  • 直播网站建设费用义乌系统开发
  • 石家庄网站排名软件如何免费建一个网站
  • 网站地址栏图标制作姐妹直播
  • 查找网站域名做网站用什么编程语言
  • 用iis建立网站互联网营销师培训大纲
  • 网站建设功能评估表商标注册查询系统
  • 做网站生意不赚钱品牌营销模式
  • 广西南宁网站建设排行榜江苏seo网站排名优化
  • 只做二手奢侈品的网站企业管理咨询案例分析
  • 揭秘低价网站建设危害小昆山网站建设
  • 酒店的网站建设方案长宁建设机械网站
  • 庄河网站建设公司网站建设立项申请报告
  • 网站备案安全承诺书做网站怎么qq邮箱验证
  • 温岭市住房和城乡建设局网站做了静态网站怎么显示在互联网上
  • 做建筑材料的网站网页和网站的区别和联系
  • 奢侈品网站设计手机电脑网站建设短视频
  • 假淘宝网站怎么做湖州长兴做网站
  • 海口建设网站徐州建设工程交易网招标公告最新
  • 如何建立一个自己的网站?上海专业网站建设公司
  • 网站meta 优化建议旅游网站建设 pig