[工程架构思考-请求] requests-模拟登录,保持session,以及防止重定向

69 阅读1分钟
with requests.Session() as session:
     // 如果登录成功,后端做了302 重定向,allow_redirect=False,就不会做重定向
     // 得到 Status code 就是 302,而不是重定向到首页的200了。
     session.post(login_url, data=login_payload, allow_redirect=False, timeout=60)

     session.get(api_url, timeout=60)