cookie封装

来源:3-2 requests的基础使用-post请求

在Joy小文

2020-07-24

怎样把登录后的cookie封装成方法直接在下个接口引用,而不是每个接口里面都要重写获取cookie

写回答

1回答

Mushishi

2020-07-25

这个后面又讲解哟。

你可以通过封装一个方法

def get_cookie(username,password):
    data = {
        "username":username,
        "password":password
    }
    cookie_jar = requests.post(url,json=data).cookies
    #只是这里获取到得是一个jar文件,你需要把jar转换成dict
    cookie = requests.utils.dict_from_cookiejar(cookie_jar )
    return cookie


1
1
在Joy小文
牛牛牛
2022-08-03
共1条回复

Python接口自动化测试框架实战 从设计到开发

接口自动化测试框架的设计与开发,并教你如何开发桩服务

1720 学习 · 831 问题

查看课程