postman 添加token到headers实现自动登录

登录接口和登录成功返回参数 api index/login 返回的登录成功json结构

{
    "ret": 0,
    "msg": "success",
    "data": {
        "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJITExfSFBBWVAiLCJpYXQiOjE1OTE5NDUwNTgsImV4cCI6MTU5MTk1NTg1OCwibmJmIjoxNTkxOTQ1MDU4LCJzdWIiOiJocGF5cC5odW9sYWxhLmNuIiwianRpIjoiMGM3ZTVmYWI5MTU0ZTJiMWE2ZWFiMGUwYjI1ODU4YmIiLCJlbnYiOiJkZXYiLCJic2VyX2lkIjoiMTE1IiwiYWNjb3VudCI6ImRhaGFpLndhbmciLCJncm91cF9pZCI6IjEifQ.8XPJvXu_3HvnVRyiJ81imLo-mjM_G45DjfkJhR2forc"
    }
}

tests窗口添加脚本

pm.test("set token and sign", function () {
    let jsonData = pm.response.json();
    pm.expect(jsonData.msg).to.eql("success");
    let token = jsonData.data.token;
    pm.environment.set("token",token);
});

配置global 打开需要登录的接口填写你的{{token_key}}变量 值{{token}} 点击code可以看写入的值对不对 这样就实现了自动登录

大海技术博客
请先登录后发表评论
  • latest comments
  • 总共0条评论