cookie简单理解 //iOS和Android 有时候同样的请求方式 同样的接口 结果会不一样
来源:互联网 发布:windows磁盘碎片整理 编辑:程序博客网 时间:2024/04/30 15:45
cookie存储 可以和服务端的session对比来看,理解更深刻,这里只做简单描述!
由于HTTP协议是地域无关的,所以用户经常使用cookies作为持久存储。URL加载系统提供接口来创建和管理cookies,发送cookies作为http请求的一部分,当收到服务端响应时获取cookies。
cookies有什么作用呢?许多网站上都有新用户注册这一项,有时注册了一下,等到下次再访问该站点时,会自动识别到你,并且向你问好,是不是觉得很亲切?当然这种作用只是表面现象,更重要的是,网站可以利用cookies跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个网页的停留时间等
比如 现在有一个二维码我生成的,你通过扫我的二维码,下载某个应用,服务器就知道你是通过扫我的二维码进来的.
由于HTTP协议是地域无关的,所以用户经常使用cookies作为持久存储。URL加载系统提供接口来创建和管理cookies,发送cookies作为http请求的一部分,当收到服务端响应时获取cookies。
OS X和iOS提供NSHTTPCookieStorage类,这个类提供管理NSHTTPCookie对象集合的接口。OS X中,所以应用共享cookies;ios中每个应用管理自己的cookies。
Cookie可以保持登录信息到用户下次与服务器的会话,换句话说,下次访问同一网站时,用户会发现不必输入用户名和密码就已经登录了(当然,不排除用户手工删除Cookie)。
而还有一些Cookie在用户退出会话的时候就被删除了,这样可以有效保护个人隐私。
Cookie在生成时就会被指定一个Expire值,这就是Cookie的生存周期,在这个周期内Cookie有效,超出周期Cookie就会被清除。有些页面将Cookie的生存周期设置为“0”或负值,这样在关闭浏览器时,就马上清除Cookie,不会记录用户信息,更加安全。cookies有什么作用呢?许多网站上都有新用户注册这一项,有时注册了一下,等到下次再访问该站点时,会自动识别到你,并且向你问好,是不是觉得很亲切?当然这种作用只是表面现象,更重要的是,网站可以利用cookies跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个网页的停留时间等
比如 现在有一个二维码我生成的,你通过扫我的二维码,下载某个应用,服务器就知道你是通过扫我的二维码进来的.
0 0
- cookie简单理解 //iOS和Android 有时候同样的请求方式 同样的接口 结果会不一样
- 同样的VS2003环境,在2000下和在XP编译出来的结果不一样
- WPF程序同样的代码在WIN7和XP下结果不一样?
- 同样的努力,不一样的平台和载体,…
- {转载}同样的面试题,Android的答案和JAVA的不一样
- oracle中,为什么同样是对汉字进行排序,两个库的排序结果不一样?
- 同样的一辈子,不同的结果!
- 同样的效果不一样的效率----代码优化
- word 中同样的单倍行距,不一样的行距?
- 同样的程序每次运行的时间不一样
- 安卓同样优秀看iOS后Android的进步
- error:使用同样的代码,两次执行效果居然不一样。。。
- 2017双十一:同样的促销狂欢,不一样国美新味道
- 同样简单的选择排序算法
- 同样是webkit内核为什么chrome和safari兼容性会不一样?
- Java同样的汉字在服务器和本地的电脑上URLencode 出来的结果不一致
- Java同样的汉字在服务器和本地的电脑上URLencode 出来的结果不一致
- 同样的两个梦
- log4j配置详解
- dbcp和c3p0数据连接池比较
- RAS - Reliability, Availability and Serviceability
- Linux内存管理的基本框架
- 数据库索引工作原理
- cookie简单理解 //iOS和Android 有时候同样的请求方式 同样的接口 结果会不一样
- javaScript删除元素
- VS2010+QT5.1+opencv2.4.5图像界面第一个程序(改了一些,现在QT5.4,OPENCV2.4.10)
- 判断是否有网,以及网络有无状态变化
- Window Functions--窗口函数
- MongoDB Java
- StringBuffer、StringBuilder类
- gunicorn+gevent实现 flask web 应用的并行访问
- php整数判断