爬虫实战(一)-新版知乎网页分析获取登录url

网友投稿 283 2022-09-19

爬虫实战(一)-新版知乎网页分析获取登录url

登录DIV定位

首先通过知乎LOGO定位到登录DIV所在父DIV为class(SignFlowHomepage-content),登录DIV为class(css-zvnmar)的DIV和知乎LOGO的img标签并列。

登录DIV中包含form标签,该form标签包含了从免密码登录到未注册手机验证后自动登录的div。我们后续需要定位到密码登录,使用密码登录而不用短信验证码登录。

密码登录Div和免密码登录的DIV是并列的,从代码中可以看出免密码登录DIV比密码登录DIV多了一个SignFlow-tab–activeclass。切换过后SignFlow-tab–activeclass会到密码登录DIV上。

下面的SignFlow-account指示的是手机号或邮箱DIV,SignFlow-password指示的是密码DIV,类型为submit的button就是登录按钮。其包含的class有Button、SignFlow-submitButton、Button–primary、Button–blue。

js文件加载

init.js由signin?next=%2F:13发起获取

如下js都是由signin?next=%2F发起获取

v2?type=captcha_sign_in由init.js发起获取

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:PostgreSQL数据库复制——walsender后端启动
下一篇:PostgreSQL数据库PMsignal——后端进程\Postmaster信号通信
相关文章

 发表评论

暂时没有评论,来抢沙发吧~