Cookies的两种存取方式

Posted 宝鼎波波

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cookies的两种存取方式相关的知识,希望对你有一定的参考价值。

我们在使用webview开发时,少不了和cookie打交道,在网页端我这使用的是asp.net开发的,安卓下的cookie和windows平台下还是有些不同的,后来看了看,原来有两种cookie的存取方式,我们在安卓下用的是通过Response对象的Cookie集合存储。

在app端,我们都是通过 cm.setCookie(url,"uid=134xxxxxxxx");来设置cookies的,然后发送到网站服务器端,有多个键值对则需要写多条,无法设置一个名称。

在服务器端读取时,可以先判断要读取的cookie是否存在,存在则读取里面的值。

if(Request.Cookies["uid"]!=null)  
{  
  string username=Request.Cookies("uid").Value;  
}  

 

不知什么原因,我的网页在读取到cookes值时,好像存在时效问题,第一次读取的是空的,网页提醒用户没有登录,但是在接下来的代码中它就能获取到读的值了,比较晕、

以上是关于Cookies的两种存取方式的主要内容,如果未能解决你的问题,请参考以下文章

使用mybatis的两种方式

OC学习-8存取器方法?getter和setter?事实上就是赋值和返回值的两种函数

Linux C存取效率对照——堆栈常量区

C语言下提供了哪些有关文件的操作?

存取cookies

js cookies存取删操作实例