首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Node.js
Express
PPA for Ubuntu
ppa:chris-lea/node.js
V2EX  ›  Node.js

nodejs 模拟登录

  •  
  •   lzm1005 · 214 天前 · 3361 次点击
    这是一个创建于 214 天前的主题,其中的信息可能已经有所发展或是发生改变。
    nodejs 模拟登录后是 302 页面 如何处理?
    第 1 条附言  ·  214 天前
    或者 nodejs 使用 request 请求的时候 如何设置禁止重定向?
    9 回复  |  直到 2019-04-12 09:08:27 +08:00
        1
    alexsunxl   214 天前
    这重定向不是你说了算的啊
        2
    YuxiangLuo   214 天前
    没记错的话 request https://github.com/request/request 是自动跟踪重定向的。自己用 http 模块的话,可以先请求一次,如果是 302 就根据返回的 location 再请求。禁止重定向是不可能的。
        3
    silencefent   214 天前
    重定向是 nginx 说了算
        4
    gzlock   214 天前
    https://github.com/request/request
    项目首页就有说 followRedirect 的设置,也太水了
        5
    ochatokori   214 天前 via Android
    302 证明你的模拟登录没伪装好呗
    跟 nodejs 没啥关系
        6
    gzlock   214 天前
    @ochatokori #5 不排除登录成功后有 302 行为
        7
    Trim21   214 天前 via Android
    为啥要禁止重定向,就算没模拟好,禁止重定向也不解决问题。
    如果成功的模拟了登录,那也得重定向才能拿到你想要的数据啊。
        8
    falcon05   214 天前 via iPhone
    跟随
        9
    lusi1990   214 天前 via Android
    登录后 302 说明已经禁止重定向了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3770 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 04:07 · PVG 12:07 · LAX 20:07 · JFK 23:07
    ♥ Do have faith in what you're doing.