V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
nc4697
V2EX  ›  Java

Java 如何实现分流抢票那种免登陆打开浏览器

  •  
  •   nc4697 · Aug 26, 2018 · 3786 views
    This topic created in 2811 days ago, the information mentioned may be changed or developed.

    需求: JAVAFX 写了一个自动执行某网站任务的软件,每次执行完,会进浏览器查看结果,需要输入账号密码。故想实现也给免登陆打开浏览器功能,类似分流抢票的免登陆打开 12306 网站。

    已解决: 已通过 httpclient 获取 cookie ; 已通过几种方式实现 java 程序调用浏览器并自动打开对应 URL。

    未解决: 调用浏览器自动打开网址后是未登录状态,不知道如何把 cookie 给带上。这样就可以免登陆了。

    思路: 通过 java 去修改本地 cookie (未实现),实现打开对应网址后实现记住密码直接登陆的效果

    不知大佬们是否有其他思路或解决方法

    6 replies    2018-08-27 12:44:54 +08:00
    Coande
        1
    Coande  
       Aug 26, 2018 via Android
    Selenium?
    jugelizi
        2
    jugelizi  
       Aug 26, 2018
    。。。登录后获取到 cookie 然后保存下来下次可以再设置 cookie
    DreaMQ
        3
    DreaMQ  
       Aug 26, 2018 via iPhone
    或者用 JxBroswer 之类的内置一个浏览器?
    xiaoyu233
        4
    xiaoyu233  
       Aug 26, 2018
    查下文档难道没有 addcookie 之类的方法?
    nc4697
        5
    nc4697  
    OP
       Aug 27, 2018
    @Coande 这个是 python 的吧。。
    @jugelizi。。这是啥思路
    @DreaMQ 好像可以内置,但是内置的想想就用着不爽。。
    @xiaoyu233 没有

    多谢各位。。依然未解决
    Coande
        6
    Coande  
       Aug 27, 2018 via Android
    @nc4697 也有 Java
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3457 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 12:08 · PVG 20:08 · LAX 05:08 · JFK 08:08
    ♥ Do have faith in what you're doing.