nodejs 模拟登录

2019 年 4 月 11 日
 lzm1005
nodejs 模拟登录后是 302 页面 如何处理?
7024 次点击
所在节点    Node.js
9 条回复
alexsunxl
2019 年 4 月 11 日
这重定向不是你说了算的啊
1KN6sAqR0a57no6s
2019 年 4 月 11 日
没记错的话 request https://github.com/request/request 是自动跟踪重定向的。自己用 http 模块的话,可以先请求一次,如果是 302 就根据返回的 location 再请求。禁止重定向是不可能的。
silencefent
2019 年 4 月 11 日
重定向是 nginx 说了算
gzlock
2019 年 4 月 11 日
https://github.com/request/request
项目首页就有说 followRedirect 的设置,也太水了
ochatokori
2019 年 4 月 12 日
302 证明你的模拟登录没伪装好呗
跟 nodejs 没啥关系
gzlock
2019 年 4 月 12 日
@ochatokori #5 不排除登录成功后有 302 行为
Trim21
2019 年 4 月 12 日
为啥要禁止重定向,就算没模拟好,禁止重定向也不解决问题。
如果成功的模拟了登录,那也得重定向才能拿到你想要的数据啊。
GG668v26Fd55CP5W
2019 年 4 月 12 日
跟随
lusi1990
2019 年 4 月 12 日
登录后 302 说明已经禁止重定向了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/554233

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX