问答题714/1588cookie中的 HttpOnly 属性有什么用途?

难度:
2021-09-25 创建

参考答案:

MDN 上对HttpOnly属性的解释:

JavaScript Document.cookie API 无法访问带有 HttpOnly 属性的cookie;此类 Cookie 仅作用于服务器。例如,持久化服务器端会话的 Cookie 不需要对 JavaScript 可用,而应具有 HttpOnly 属性。此预防措施有助于缓解跨站点脚本(XSS) (en-US)攻击。

也就是说,对于设置了 HttpOnly 属性为 true 的cookie,无法通过 js 进行访问或其他操作,只是在发送对应域下的请求时,浏览器会自动带上。这样可以有效缓解 XSS 攻击。

最近更新时间:2024-08-10

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!