cookie的属性值
时间: 2023-07-25 11:23:42 浏览: 94
Cookie 的一些属性
cookie 的属性可以设置多个,以下是常见的 cookie 属性:
1. `name`:cookie 的名称。
2. `value`:cookie 的值。
3. `domain`:cookie 可用的域名。
4. `path`:cookie 可用的路径。
5. `expires`:cookie 的过期时间。
6. `max-age`:cookie 的最大存活时间(以秒为单位)。
7. `secure`:cookie 是否只能通过 HTTPS 协议传输。
8. `httpOnly`:cookie 是否只能通过 HTTP 协议访问,不能通过 JavaScript 访问。
以下是设置 cookie 属性的示例代码:
```javascript
document.cookie = "name=value; domain=example.com; path=/; expires=Thu, 01 Jan 2030 00:00:00 UTC; max-age=3600; secure; httpOnly;";
```
在这个示例中,设置了 cookie 的名称为 "name",值为 "value",可用的域名为 "example.com",可用的路径为 "/",过期时间为 2030 年 1 月 1 日,最大存活时间为 3600 秒,只能通过 HTTPS 协议传输,不能通过 JavaScript 访问。
阅读全文