millken
V2EX  ›  Android

怎么在 webview 中打开一个 login url,并记录登录成功后返回的原始 header + cookie?

  •  
  •   millken · Dec 28, 2016 · 12325 views
    This topic created in 3502 days ago, the information mentioned may be changed or developed.
    boss 让我做个 demo , android 没搞过,希望有人能帮我整个,可以付费 100 。
    5 replies    2016-12-29 13:44:25 +08:00
    vugusurk
        1
    vugusurk  
       Dec 28, 2016
    100 ?你自己留着买糖吃吧...
    learnshare
        2
    learnshare  
       Dec 28, 2016
    去找找微博授权登录的文档不就好了
    inmyfree
        3
    inmyfree  
       Dec 28, 2016
    cookie 参考
    http://blog.csdn.net/t12x3456/article/details/17385263/

    http://blog.csdn.net/t12x3456/article/details/13769731

    http://www.cnblogs.com/zhaoyanjun/p/4977929.html

    http://www.jb51.net/article/59975.htm


    根据查找的资料 header 只能在发送的记录,类似 cookie 的管理,以 url 为 key,通过 hashmap 保存

    在回掉方法 onPageFinished 的时候,获取 cookie ,判断是否登陆成功,成功后在通过 hashmap 获取返回

    这样就应该可以了
    vjnjc
        4
    vjnjc  
       Dec 29, 2016
    @inmyfree 楼主说的是 response header 吧
    vjnjc
        5
    vjnjc  
       Dec 29, 2016
    要做 webview+native 的统一登录么?用 cookie manager 同步 cookie 就行。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3213 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:41 · PVG 18:41 · LAX 03:41 · JFK 06:41
    ♥ Do have faith in what you're doing.