帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
11
Y币

[superwebview] SuperWebView 设置head 保持session

[复制链接]
发表于 2016-2-14 17:54:19
登录是原生的登录,登录成功后我原生代码已能保持住session,但是调用SuperWebView 后如何也把sessionid 一并提交到服务器,
就是SuperWebView 发送网络请求的时候设置head并提交到服务器 ,类似:request.addHeader("Cookie", "JSESSIONID=802446E064F29071BE867C74F5B439BD");这样在APICloudHttpClient里面设置head静态的方法?!
也就是原生代码的网络请求和SuperWebView网络请求保持一致,为同一人。
20
帖子
1
勋章
7583
Y币
可以通过调用Superwebview下的UZCoreUtil.setCookie(url, cookies),将你的某url对应的cookie设置到Superwebview中,这样,在Superwebview中使用api.ajax或者其他网络请求时,某url对应的cookie就会被自动携带。
68
帖子
0
勋章
1万+
Y币
为啥要保证同一人?
2
帖子
0
勋章
11
Y币
有人没?????????
2
帖子
0
勋章
11
Y币
本帖最后由 律信 于 2016-2-17 18:26 编辑
常山赵子云 发表于 2016-2-15 16:22
可以通过调用Superwebview下的UZCoreUtil.setCookie(url, cookies),将你的某url对应的cookie设置到Superwe ...

在ios里面是什么方法呢,有没有类似setCookie的方法?
28
帖子
1
勋章
1万+
Y币
律信 发表于 2016-2-17 18:13
在ios里面是什么方法呢,有没有类似setCookie的方法?

ios里面使用NSHTTPCookieStorage来管理cookie,这个是全局的。如果你是用api.ajax,不用去处理cookie,发送请求时会自动将cookie带过去。
您需要登录后才可以回帖 登录

本版积分规则