cookie的认识
cookie
概念和术语cookie,字面意思是“饼干”,源自魔术cookie(魔术cookie),这种技术已经在80年代的UNIX环境中已知并且通常用于在服务器上实现客户端的识别机制,例如例如X Window System服务器身份验证。
历史:
HTTP cookie的第一次使用可以追溯到1994年,当时它们用于检查Netscape网站的读者之前是否已经访问过它。1995年,cookie管理被整合到Internet Explorer 2中。大多数公众最初都不知道cookie的引入,但是在1996年2月12日发表在“ 金融时报”上的一篇文章后,它开始谈论。它被释放,因为它具有cookie对秘密的影响。饼干是1996年和1997年美国联邦贸易委员会两次听证会的主题。这些日期开始规范饼干的使用。
创建与使用:
由于它们可用于监控互联网浏览,因此Cookie是有关隐私权的讨论主题。许多国家和组织,包括美国和欧盟,已通过立法。Cookie也受到了批评,因为它们并不总是能够准确地识别用户,也因为它们可能会受到网络攻击。饼干有一些替代品,但所有这些都有一些优点,有禁忌症。
在cookie政策中,网站的运营商必须详细说明他们自己的cookie或第三方的政策。
使用它们的活动是认证,会话跟踪和存储关于访问服务器的用户的特定信息,例如喜欢的网站,或者在通过互联网购买的情况下,他们的“购物车”的内容。 ”。
即使是世界上最着名的搜索引擎Google也会发送一个cookie来存储有关搜索,搜索关键字和用户习惯的数据。
更具体地说,cookie的不同用途是:
- 填写商业网站中的虚拟购物车(cookies允许我们随时在购物车中放置或移除商品)。
- 允许用户登录网站。
- 要根据用户首选项自定义网页(例如,Google搜索引擎允许用户决定他们希望每页查看多少搜索结果)。
- 跟踪用户的路径(通常由广告公司用于获取有关导航器的信息,他们的偏好,他们的偏好。这些数据用于跟踪访问者的个人资料,以便仅呈现他可能感兴趣的广告横幅)。
- 管理网站:更新网站的用户可以使用Cookie来了解用户访问的方式,以及他们在网站上采取的路径。如果路径通向盲道,经理可以注意到它,并可以改善网站的导航。
- 与其他用户共享社交网络信息。
许多现代浏览器允许用户决定何时接受cookie,但拒绝某些cookie不允许使用某些网站(让我们以维基百科等网站的注册为例)。
可以自定义这些设置,以便在一定的停留期内始终启用或阻止它们,根据白名单和黑名单过滤网站,并过滤同一服务器使用的Cookie,甚至通过链接(通常是广告)过滤托管的网站在不同的服务器上
应该注意的是,cookie的功能完全取决于用户使用的导航浏览器:理论上,该程序可以让用户完全控制cookie并允许或拒绝其创建和传播。Microsoft Internet Explorer仅对cookie进行初步管理,而Opera或Mozilla Firefox等替代方案可为用户提供更多控制权,并允许从特定站点接受/拒绝cookie。用作代理的其他程序也允许用户更好地控制发生的事情。
一的Tor或代理服务器具有最终的效果,而不是删除IP地址,但使它看起来从自己的计算机一样。在检测到IP地址的情况下,通过这些措施,可导航站点的数量没有限制。
结构
cookie的认识的更多相关文章
- 超大 Cookie 拒绝服务攻击
有没有想过,如果网站的 Cookie 特别多特别大,会发生什么情况? 不多说,马上来试验一下: for (i = 0; i < 20; i++) document.cookie = i + '= ...
- IE10、IE11 User-Agent 导致的 ASP.Net 网站无法写入Cookie 问题
你是否遇到过当使用一个涉及到Cookie操作的网站或者管理系统时,IE 6.7.8.9下都跑的好好的,唯独到了IE10.11这些高版本浏览器就不行了?好吧,这个问题码农连续2天内遇到了2次.那么,我们 ...
- 解决cookie跨域访问
一.前言 随着项目模块越来越多,很多模块现在都是独立部署.模块之间的交流有时可能会通过cookie来完成.比如说门户和应用,分别部署在不同的机器或者web容器中,假如用户登陆之后会在浏览器客户端写入c ...
- jquery插件的用法之cookie 插件
一.使用cookie 插件 插件官方网站下载地址:http://plugins.jquery.com/cookie/ cookie 插件的用法比较简单,直接粘贴下面代码示例: //生成一个cookie ...
- 一个诡异的COOKIE问题
今天下午,发现本地的测试环境突然跑不动了,thinkphp直接跑到异常页面,按照正常的排错思路,直接看thinkphp的log 有一条 [ error ] [2]setcookie() expects ...
- [转载]Cookie/Session的机制与安全
Cookie和Session是为了在无状态的HTTP协议之上维护会话状态,使得服务器可以知道当前是和哪个客户在打交道.本文来详细讨论Cookie和Session的实现机制,以及其中涉及的安全问题. 因 ...
- jquery.cookie的使用
今天想到了要为自己的影像日记增加赞的功能,并且需要用到cookie. 记得原生的js操作cookie也不是很麻烦的,但似乎jquery更简单,不过相比原生js,需要额外引入2个文件,似乎又不是很好,但 ...
- 跨域问题,前端主动向后台发送cookie
跨域是什么? 从一个域名的网页访问另一个域名的资源,就会出现跨域.只要协议.端口.域名有一个不同就会出现跨域 例如: 1.协议不同 http://www.baidu.com:80 和 https:/ ...
- 【流量劫持】沉默中的狂怒 —— Cookie 大喷发
精简版:http://www.cnblogs.com/index-html/p/mitm-cookie-crack.html 前言 上一篇文章 讲解了如何借助前端技术,打造一个比 SSLStrip 更 ...
- 好好了解一下Cookie
Cookie的诞生 由于HTTP协议是无状态的,而服务器端的业务必须是要有状态的.Cookie诞生的最初目的是为了存储web中的状态信息,以方便服务器端使用.比如判断用户是否是第一次访问网站.目前最新 ...
随机推荐
- 图片上传组件webuploader
前端组件webuploader 当时也是搞了很久参考这种demo,但是没记.现在事后大致总结下.直接上大概代码(我使用asp.net MVC来做的): 执行顺序:(get)Record/Add——A ...
- [ionic3.x开发记录]ng-content使用
在ionic开发公用组件的时候,我一直在想有没有angular有没有像vue一样的slot插槽.方便组件后期扩展. 然后去翻文档,发现有ng-content这么个东西,用法很像vue的slot. 组件 ...
- MongoDB操作集
官网 https://www.mongodb.com/download-center#community 基本资料: http://www.runoob.com/mongodb/mongodb-int ...
- Tea for Mac(mac笔记软件)中文版
为大家分享一款好用且免费的mac笔记软件,Tea for Mac提供了实时渲染的Markdown,功能全面,支持各种快捷键,使用tea mac版时,在段首打@即可快速插入图片.标题.列表等元素,非常便 ...
- JAVA反射机制及理解
JAVA反射 往往当我们面对一项新的知识时,我们往往需要知道三个方面,它是什么,它能做什么,它比原有知识强在哪里,我们该怎么使用它.当你能够解决这些问题时,便意味着你已经对这项知识入门了. 首先: 反 ...
- C++ 自定义订单号
自定义订单号 #include<iostream> #include<stack> #include <time.h> #include <sys/timeb ...
- 依据ECMA规范,手写一个bind函数
Function.prototype.bind 函数,参见ECMA规范地址 如题,这次来实现一个boundFunction函数,不挂载在Function.prototype上,而是一个单独声明的函数. ...
- scanf函数的返回值
#include <stdio.h> int main() { ]; ]); printf("%d\n", n); ; } 此刻注意scanf函数里面的格式限定,该代码 ...
- python安装setup.py问题
一:python下setuptools安装( No module named setuptools 解决方案) 1. 下载:在它的官网可以下载到安装包:https://pypi.python.org/ ...
- delphi 判断端口(Port)是否被占用(转载)
function IsPortUsed(aPort: Integer): Boolean; var _vSock: TSocket; _vWSAData: TWSAData; _vAddrIn: TS ...