|
发表于 2021-2-2 18:08:29
|
显示全部楼层
===>一、分析网页
1、浏览器打开页面:https://www.fenxiangyin.com/member/default/login
2、点右键检查,点Network,随便输入用户名和密码点登入
3、发现有且只有一个login的post请求,重点关注如下数据
General
Request URL: https://www.fenxiangyin.com/member/default/login
Form Data
_csrf: 02ydHwx6O44KuoBcqP8F_n59u0VkBFLttk_lbNBmuJ-EXtRaPC1Ly0Pqyi3KnkDHBgnzASk9YKbsO6s96Rf_zQ==
LoginForm[username]: affeafa
LoginForm[password]: werwwar
postionUrl:
===>二、写代码测试(略过,要点如下):
1、请求方式是post,因此用的方法是requests.post()
2、参数必须携带headers,以及至少包含LoginForm[username]和LoginForm[password]的params数据
3、根据返回的response数据,看看是否需要验证码,如果不用那后面应该简单了。。。
如果需要那对你来说就太难了,你可以考虑暂时放弃了,去B站搜索下爬虫教程好好学学基础 |
|