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里面读取。