@pytest.mark.parametrize('url,headers', [('https://***', headers)])
def test_login(self, url, headers):
url = url
headers = headers
res = requests.options(url=url, headers=headers)
# print('\n**********\n',res.headers['Allow'])
assert res.status_code == 204
@pytest.mark.parametrize('url,data,headers', [
('https://***', {'mobile': '***',
'password': '1234567'},
headers)
])
def test_getseesion(self, url, data, headers):
url = url
data = data
headers = headers
res = requests.post(url=url, data=data, headers=headers)
hd = res.headers
print('\n***********\n', hd, '\n***********\n')
assert res.status_code == 200
def test_logout(self):
token = ''
print(token)
结果打印的hd中不包含Authorization
但是我们的session是保存在post响应的头信息里的,请教下有什么办法获取到?