首页/网络/协议速查/安全响应头清单与体检
本包目录(405 条)
HTTP 方法与状态码91 条
HTTP 头与缓存70 条
DNS 与域名解析60 条TCP 与 UDP54 条TLS 与加密50 条IP 与 ICMP37 条邮件与文件传输43 条

安全响应头清单与体检

生产站点的浏览器安全基线:一次给全推荐头、示意值与其防住的攻击类型。

协议速查网络更新于 2026-10-12

安全头清单

头示意值防御目标
Strict-Transport-Securitymax-age=31536000; includeSubDomainsSSL 剥离降级
Content-Security-Policydefault-src 'self' …XSS/注入
X-Content-Type-OptionsnosniffMIME 嗅探
X-Frame-Options / frame-ancestorsSAMEORIGIN / 'self'点击劫持
Referrer-Policystrict-origin-when-cross-origin信息泄漏
Permissions-Policycamera=(), microphone=()设备能力滥用

Nginx 统一添加(注意 add_header 继承规则)

Nginx 统一添加(注意 add_header 继承规则)
add_header Strict-Transport-Security "max-age=31536000" always;
add_header X-Content-Type-Options nosniff always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
# 提示:location 中再写 add_header 会覆盖 http/server 层级的全部 add_header,需重复声明或用 include 片段
用 curl -sI 或浏览器安全评分工具(如 securityheaders.com、Mozilla Observatory)定期体检;新上线域名先用报告模式观察 CSP。

易错点

  • Nginx add_header 的覆盖规则导致部分 location 安全头静默丢失,体检时按路径抽查

数据来源与参考

  • OWASP Secure Headers Project
  • RFC 6797 / RFC 7034 / W3C CSP

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌