列出服务器返回的所有 HTTP 响应头,帮助您诊断安全、缓存和服务器配置问题。
什么是 HTTP 头?
每次 Web 请求时,服务器都会随内容一起发送一组响应头。这些头携带了内容类型、缓存规则、安全策略和服务器信息等元数据。检查响应头是诊断性能和安全问题最快的方法。
需要关注的响应头
- Server / X-Powered-By:服务器和技术信息(出于安全考虑,建议隐藏)。
- Cache-Control / Expires:浏览器缓存行为。
- Content-Encoding:压缩方式(gzip/br)。
- Strict-Transport-Security、X-Frame-Options、Content-Security-Policy:安全头。
如何使用?
- 输入完整的 URL(
https://ornek.com)。 - 查看返回的响应头,并补充缺失的安全头。
提示:Strict-Transport-Security和X-Content-Type-Options: nosniff等安全头可以增强您的网站抵御常见攻击的能力。
常见问题
我应该隐藏 Server 响应头吗?
建议隐藏。暴露服务器及其版本信息可能会让攻击者获得有关已知漏洞的线索。
应该具备哪些安全响应头?
至少应具备 HSTS、X-Frame-Options、X-Content-Type-Options,如有可能还应配置 Content-Security-Policy。