1. 登录获取cookie
def get_cookie(self):
payload = {
"loginName": user,
"password": password
}
self.post_login(payload)
cookie = self.rest.session.cookies
return cookie
2.session的封装函数中带cookie
def __init__(self, endpoint, header={'Content-Type': 'application/json', 'Connection': 'close'}, cookie=None):
self.session = requests.session()
self.session.headers.update(header)
self.response = requests.Response()
self.endpoint = endpoint
if cookie is not None:
self.session.cookies = cookie