cookie简介
2020-01-07 本文已影响0人
极无宪
一、cookie说明
Cookie,有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息 。
二、cookie用法
可以通过前段脚本js写入cookie;也可以通过后台代码输出到response,通过setcookie 的方式发送到客户端。
三、cookie 注意事项
请确保 cookie 大小不会超出 cookie 容器所允许的最大值。
当尝试向 Cookie 中添加一个长度大于 MaxCookieSize 的 CookieContainer 时会引发此异常。 默认的最大 Cookie 大小为 4096 字节。
为 cookie 设置 Name 属性时, 请确保该值不是 null 引用或空字符串。
在使用 Name 类的实例之前必须初始化 Cookie 属性。 以下字符是保留的并且不能用于此特性值:等号、分号、逗号、换行符 (\n)、回车符 (\r)、制表符 (\t)。 货币符号 ($) 不能作为第一个字符。
为 cookie 设置 Port 属性时, 请确保该值有效并括在双引号中。
Port 特性限制可以将 Cookie 发送到的端口。 默认值表示没有限制。 设置该属性为空字符串 ("") 会将端口限制为在 HTTP 响应中使用的端口。 否则该值必须是一个用引号括起来的字符串,其中包含以逗号分隔的端口值。
为 cookie 设置 Value 属性时, 请确保该值不为 null。
以下字符是保留的并且不能用于此属性:分号、逗号。