Requests16--重定向
重定向 requests.post(url, allow_redirects)
向登录接口传递了账号和密码数据后,url跳转到了登录后的首页页面,这里就是页面自动重定向了
通过响应对象.url是否是原始url判断是否发生了重定向
requests.post默认是allow_redirects=True,即自动重定向
使用自动重定向和禁止重定向的方式分别查看实际url
"""
使用自动重定向和禁止重定向的方式分别查看实际url
接口需求
接口地址:http://192.168.139.137:8000/login_action/
接口说明:登录接口
方法:post
参数:username,password
"""
import requests
url = 'http://192.168.139.137:8000/login_action/'
data = {'username':'admin','password':'admin123456'}
r = requests.post(url,data,allow_redirects=False)
print(r.url)
r = requests.post(url,data,allow_redirects=True)
print(r.url)
本文来自博客园,作者:暄总-tester,转载请注明原文链接:https://www.cnblogs.com/sean-test/p/15513386.html

浙公网安备 33010602011771号