Android WebView设置Cookie
场景
最近公司项目需求,要求H5可以直接通过cookie得到相关信息
-
业务场景1:
网页登录:记录用户登录信息,下次进去不需要重复登录
-
业务场景2:
获取相关参数信息,比如:app版本号等信息
HTTP Cookie管理机制
实现Cookie参数注入,先来了解一下相关的配置
1、domain(host)
表示cookie所在的域,默认为请求地址
domian默认为: www.zyb.com
这里还有跨域问题: 域A: test1.zyb.com 域B: test2.zyb.com
那么在域A生产一个可以使域A和域B都能访问的Cookie,就需要将Cookie的domain设置为.zyb.com;
如果要在域A生产一个令域A不能访问而域能访问的Cookie 就要将Cookie设置为test2.zyb.com。
2、path
表示cookie所在的目录,定义服务器上的路径,默认为/,即根目录。
同一服务器上的目录有/test/,/test/aa/,/test/bb/,现设一个cookie1的pa