标签: 浏览器安全

5 个内容

笔记(5)

本文深入探讨 Chrome 开发者工具的高级用法和扩展开发。涵盖HTTP重定向状态码的工程实践,Chrome扩展的架构设计与安全,DevTools在网络、HAR文件、Web Worker和控制台等方面的调试技巧,以及未来发展趋势,强调分层调试思维和持续学习。

Elliot Yang·
115 浏览

CORS 是一种 W3C 标准,用于解决同源策略带来的跨域资源访问限制。它通过简单/预检请求和响应头(如 Access-Control-Allow-Origin)实现。需注意凭证配置和 Safari 浏览器的特殊性。除 CORS 外,还有 JSONP、Proxy 等跨域方案。安全实践包括精确配置白名单、优化预检请求缓存、防御 CSRF 等。

Elliot Yang·
94 浏览

Cookie是Web安全基石,需关注其机制及SameSite策略演进。Domain和Path属性控制作用域,SameSite策略平衡CSRF防护和第三方集成。Chrome 85+默认Lax需适配OAuth回调等场景。高级实践包括前缀加固策略和渗透测试,未来或有替代方案。需用DevTools调试并定期审计。

Elliot Yang·
165 浏览

本文介绍了Cookie的基本概念和SameSite属性。SameSite用于限制Cookie的跨站访问,有Lax、Strict和None三种取值。新标准要求SameSite=None时必须同时设置Secure属性。此外,文章还提到了hostOnly Cookie和Session Cookie,以及Cookie名称和值的格式规范。

Elliot Yang·
161 浏览

本文介绍了跨域资源共享(CORS)的原理和解决方案。重点区分简单请求和复杂请求,详细解释了预检请求及相关头部信息。同时提到了JSONP、代理服务器等其他跨域方法,以及超链接download属性的使用限制。

Elliot Yang·
105 浏览