|
request 和 response 对象都有相关于 cookies 的集合。
request 对象的 cookies 集合用来获取用户的相关信息。
response 对象的 cookies 集合负责将数据设置的浏览器。
向客户端写 cookies :<[email=%@LANGUAGE=]%@LANGUAGE="VBSCRIPT[/email]" CODEPAGE="65001" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<%
response.Cookies("User")("username") = "easy"
response.Cookies("User")("sex") = "Female"
response.Cookies("User")("password") = "123456"
response.Cookies("User").expires = "2013-04-06 21:10"
%>
</body>
</html> 访问该页面,不会看到任何内容。但可以用下面的代码验证一下 cookies 是否设置成功:<[email=%@LANGUAGE=]%@LANGUAGE="VBSCRIPT[/email]" CODEPAGE="65001" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
<%
response.Write("Username : " & request.Cookies("User")("username") & "<br />")
response.Write("Sex : " & request.Cookies("User")("sex") & "<br />")
response.Write("Password : " & request.Cookies("User")("password") & "<br />")
%></body>
</html> 看到输出结果:Username : easy
Sex : Female
Password : 123456 在设置 cookies 代码中,'User' 后面的 "username", "sex", "password" 称为关键字;在这里就是用户(User)的“特征”。
expires 设置 cookies 的过期时间,如果 cookies 过期了,该 cookies 就会被浏览器删除掉。 |
|