http学习中,,,,,,求教两个关于cookie小白问题。
使用cookie和session可以保持客户端登陆状态。
Cookie可以携带账号密码,有时, 会携带session id
但是这样看起来,体现不出“保持登陆状态”的“保持”二字啊,,,,
我的直(无)观(知)的理解中,这其中只体现出了“验证”
cookie的作用只是携带帐号密码,然后服务器验证用户帐号密码是否匹配。(当然cookie可以获得服务器更新的最新cookie,覆盖本地的cookie)
那么,是否可以这样,我每次的请求时,增加参数来发送账号密码(不是使用cookie),这样不也能“保持”(验证?)登陆状态?、
android在native中,使用httpclient或者httpurlconnection或者volley等等,保存的cookie路径,是否与webview保存的路径相同?
如果不同,
1)是否需要增加一步,把native中保存的cookie,读写到webview默认保存cookie的地方,让webview和native共享相同的cookie。
2)如果我的cookie保存在内存,不保存到本地(其实我不确定这样科学吗)
这样的话,我只需在native里将cookie保存到一个全局的变量里,然后在webview里面读取。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.