电脑cookie是什么

什么是cookie?

cookie是存储在用户计算机上的小文件,被用来保存特定于特定客户端和网站的适度数量的数据,并且可以由web服务器或客户端计算机访问。

根据cookie服务器可以为特定的用户提供定制的页面,或者页面本身可以包含一些脚本,这些脚本可以感知cookie中的数据,因此能够从用户对网站的一次访问到下一次访问(或相关网站) 的过程中记录信息。

电脑cookie是什么

cookie里有什么?

每个cookie实际上是一个包含(键-数据)值对的小型查找表——例如(名, John) (姓, Smith)。一旦服务器或客户端计算机上的代码读取了cookie,就可以检索这些数据并用于适当地定制web页面。

什么时候创建cookie ?

向cookie写入数据通常是在加载新网页时完成的——例如,按下“提交”按钮后,数据处理页面将负责在cookie中存储数据值。如果用户选择禁用cookie,那么写入操作将失败,随后依赖cookie的站点将不得不采取默认操作,或提示用户重新输入存储在cookie中的信息。

为什么使用cookie ?

cookie是一种方便的方式,可以将信息从网站上的一个会话传递到另一个会话,或者在相关网站的会话之间传递,而不必给服务器带来大量存储数据的负担。在不使用cookie的情况下将数据存储在服务器上也会有问题,因为在每次访问网站时不需要登录就很难检索特定用户的信息。

如果需要存储大量的信息,那么可以使用cookie作为一种识别给定用户的方法,以便在服务器端数据库中查找进一步的相关信息。例如第一次用户访问一个网站,他们可能选择一个用户名存储在cookie,然后提供数据,如密码、姓名、地址、首选的字体大小、页面布局……等等——这些信息都会存储在数据库使用用户名作为一个关键。随后,当站点被重新访问时,服务器将读取cookie以查找用户名,然后检索所有内容.

一个cookie能保存多久?

cookie的过期时间可以在创建cookie时设置。默认情况下,当当前浏览器窗口关闭时,cookie会被销毁,但是在此之后,cookie可以保持任意长度的时间。

谁可以访问cookie ?

在创建cookie时,可以通过设置它的“根域”来控制它的可见性。然后,属于该根的任何URL都可以访问它。例如,根目录可以设置为“ geocalculate.com”,然后cookie将在“www.geocalculate.com”或“xyz.geocalculate.com”或“geocalculate.com”中提供。这可能被用来允许相关页面彼此“通信”。不可能将根域设置为“顶级”域,如“.com”或“.co”。因为这将允许广泛获取cookie。

默认情况下,cookie对其域内的所有路径都是可见的,但在创建时,它们可以被重新设置为给定的子路径——例如“www.geocalculate.com/images”。

cookie是否安全?

人们对互联网上的隐私和安全有很多担忧。cookie本身并不会对隐私构成威胁,因为它们只能用于存储用户自愿提供的或web服务器已经提供的信息。虽然这些信息有可能被提供给特定的第三方网站,但这并不比存储在中央数据库中更糟糕。如果你担心你提供给网络服务器的信息不会被视为机密,那么你应该质疑你是否真的需要提供这些信息。


其他人还浏览了:



公众号

关注公众号,获取一手资讯

“ 电脑cookie是什么 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注