Python利用requests进行模拟登录,如何获取登录成功后进入下一个页面的URL

[复制链接]
查看11 | 回复4 | 2021-1-27 06:05:23 | 显示全部楼层 |阅读模式
Python利用requests进行模拟登录,如何获取登录成功后进入下一个页面的URL


分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层
302跳转的?
回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层
先用浏览器看看有没有跳转URL。也可能是JS自己修改页面内容
回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层
202跳转的

回复

使用道具 举报

千问 | 2021-1-27 06:05:23 | 显示全部楼层
有几种方法,
1.使用session
2.使用cookie
使用session的话,登陆post使用的session,直接使用在下面url的get/post
eg.
#post-user&pwd
s=requests.Session()
login_page=s.post(login_url,headers=Agent,data=dataForm)
print("login_pagecode:"+str(login_page.status_code))
#登陆后get-buglist
r=s.get(get_url,params=payload,headers=Agent)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行