浏览器中的HttpOnly是什么

如题所述

在浏览器中,HttpOnly是一个安全特性,通过服务器在HTTP响应头中的Set-Cookie字段启用。它告知浏览器特定Cookie对客户端JavaScript代码不可见,从而提升跨站脚本攻击抵御能力。

当需要保护用户会话信息安全时,应使用HttpOnly属性。比如,确保用户账户信息不被恶意脚本窃取。

在Spring Boot项目中,配置应用的HttpServletResponse对象以添加HttpOnly标记。代码示例为创建名为"sessionID"的Cookie,将HttpOnly标记设为true,并将该Cookie添加至HTTP响应中。此操作完成后,Cookie在浏览器中生效,JavaScript无法访问。
温馨提示:答案为网友推荐,仅供参考
相似回答