python+requests接口自动化如何将取出token便于下个依赖token的接口调用

实际工作中,大部分的接口都是需要登录后,返回的token值做为头部参数来实现接口请求的,在手工postamn测试接口时,通常是把返回的token设为一个全局或环境变量,在下个接口请求时直接调用token变量,但在代码中该怎么实现这个过程?

 以上采用一个登录的接口举例,这第一个print打印出的信息中可以看到头部里面是没有带上token的,第二次打印头部信息时是带上了token。使用requests中session会话来实现,常规操作取出token,在更新到session的头部,s就是requests.session()赋的值。

请求时用session来实现请求,使用时方便token实时更新

只要将token值取出,直接更新到头部,就可以用于下个依赖token的接口调用

 

posted @ 2021-09-05 20:30  夏大帅  阅读(862)  评论(0编辑  收藏  举报