登录接口返回数据是个html没有token,怎么进行下一个接口的调用?
这时可以创建一个全局会话,通过登录接口返回的session,进行其他接口的调用,代码如下:
import requests session = requests.session() def login(): url = "http://XXX:端口/XXX" data = { "username": "XXX", "password": "XXX" } session.post(url=url, data=data) return session
def handoverQuery(): session = login() url = "http://XXX:端口/XXX" res = session.get(url) return res.text s = handoverQuery()
返回结果: