2010-01-04 66 views
4

我想知道什么内容存储在cookie中?谁将修复该内容cookies中存储了什么

+3

巧克力,如果我很幸运! – 2010-01-04 08:41:51

+0

@Matt:+1!使我的一天! – 2010-01-04 08:43:30

回答

5

cookie通常用于识别用户。 Cookie是服务器嵌入用户计算机的小文件。每次同一台计算机使用浏览器请求一个页面时,它也会发送cookie。使用PHP,您可以创建和检索cookie值。

链接 - cookies

php.net说明:

PHP透明地支持HTTP的cookies。 Cookie是一种将数据存储在远程浏览器中并因此跟踪或识别返回用户的机制。 Cookies是HTTP标题的一部分,因此必须在任何输出发送到浏览器之前调用setcookie()。

1

Cookie内容是任意的,每个应用程序开发者可以选择将他们希望的任何信息放入cookie中。 Cookie通常会很小,并且通常只包含一个会话ID:一个更大的会话状态的关键字保存了我的服务器。浏览器需要对内容一无所知,它只需要在下一个请求中发回cookie。

2

一个cookie的内容只不过是一小段文字。文本的含义可以是任何东西。这取决于网站使用的软件的含义。

通常用于存储用户的唯一标识符,以便在浏览器和网络服务器之间建立完全连接。

在其他情况下,cookies用于存储身份验证信息(用户名和加密哈希),以便用户在重新连接到站点时自动登录(如stackoverflow)。

1

Cookie不过是一个存储在浏览器中的小文本文件。 包含一些数据:

-A包含实际数据

名称 - 值对

在这之后不再有效-An有效期

服务器-The域和路径它应当被发送到

Click here for more details

1

Cookie是一小片文字通过HTTP服务器发送到客户端。客户端可能会忽略或存储cookie。如果存储,客户端应该存储有关服务器的信息(主机,安全,cookie实时,...)。当向同一台服务器发送新的请求时,Cookie也可能由客户端发送到服务器。

典型的内容是登录信息,语言设置或会话ID以提供有状态的通信。通常情况下,只有服务器创建/更改cookie值,客户端可能会忽略该cookie,或者如果过时,则将其删除。内容有时会被加密,所以客户端无法更改它。