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

2016-12-28 15:35:19 +08:00
 millken
boss 让我做个 demo , android 没搞过,希望有人能帮我整个,可以付费 100 。
8285 次点击
所在节点    Android
5 条回复
vugusurk
2016-12-28 15:39:54 +08:00
100 ?你自己留着买糖吃吧...
learnshare
2016-12-28 15:40:36 +08:00
去找找微博授权登录的文档不就好了
inmyfree
2016-12-28 20:46:20 +08:00
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
2016-12-29 13:43:41 +08:00
@inmyfree 楼主说的是 response header 吧
vjnjc
2016-12-29 13:44:25 +08:00
要做 webview+native 的统一登录么?用 cookie manager 同步 cookie 就行。

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

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

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

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

© 2021 V2EX