CNode

request模块 怎么请求登陆后的页面内容?

问答
Zzhubenjie发布于9 年前最后回复9 年前6 回复4675 浏览0 收藏

如题。

查看回复

回复 (6)

L
lpbird#1·9 年前

模拟登陆 自豪地采用 CNodeJS ionic

G
godghdai#2·9 年前

request 有cookiejar

Z
zhubenjie#3·9 年前
引用 godghdairequest 有cookiejar

@godghdai 666

J
jos61404#4·9 年前

每個網站的登入方式都不同,先搞懂登入方式才可以模擬登入。

S
sodawy#6·9 年前

平时在浏览器里习惯了,转到通过request这种发请求的方式,需要一个过程。

@jos61404 说的没错。

通常的思路, 1先通过chrome devtool network看一下,点登录对应的那个请求内容(除了用户名密码还有什么是必须的)。 2模拟浏览器加载过程,发送必要前置请求,以凑齐这些内容,如:form中的csrf token,验证码破解后的cookie,request-header拼的像浏览器 等等

参与回复
登录后即可参与回复。登录