跳至主要内容
短.be

HTTP 头部

HTTP 请求和响应中附带的元信息。用于缓存控制、身份验证、重定向目标指定等。

2025年11月6日 · 约 1 分钟阅读

重定向

HTTP 头部是浏览器服务器进行 HTTP 通信时,在正文 (Body) 之外发送和接收的元信息。用信件来比喻的话,正文是信纸的内容,而头部就是信封上写的寄件人、收件人、日期等信息。

HTTP 头部分为请求头部 (浏览器 → 服务器) 和响应头部 (服务器 → 浏览器)。请求头部的代表性示例有 User-Agent (浏览器类型)、Accept (可接受的数据格式)、Cookie (已保存的 Cookie 信息)。响应头部的代表性示例有 Content-Type (数据类型)、Cache-Control (缓存控制)、Location (重定向目标 URL)。

短链接的重定向处理正是 HTTP 头部机制本身。当访问短链接时,服务器返回状态码 301 或 302,并在 Location 头部中设置原始 URL。浏览器读取 Location 头部的值,自动跳转到该页面。这个处理通常在 50 毫秒内完成。

与安全相关的 HTTP 头部也很重要。Strict-Transport-Security (HSTS) 强制使用 HTTPS 连接,X-Frame-Options 防止点击劫持,Content-Security-Policy (CSP) 缓解 XSS 攻击。正确设置这些头部可以大幅提升 Web 网站的安全性。

HTTP 头部可以通过浏览器的开发者工具 (F12 键 → Network 标签) 查看。想要查看短链接的重定向目标时,也可以通过开发者工具确认 Location 头部,无需实际访问即可了解重定向目标。相关书籍可在 Amazon 上查找。

分享到 XHatena

这篇文章对您有帮助吗?

相关术语

相关文章

常见问题

如何查看 HTTP 头部?
可以通过浏览器的开发者工具 (Chrome 中按 F12 → Network 标签) 查看。点击任意请求即可同时显示请求头部和响应头部。也可以使用 curl 命令的 -I 选项来查看。
Location 头部和重定向是什么关系?
当服务器返回 301 或 302 状态码时,会在 Location 头部中指定转发目标的 URL。浏览器读取该头部后自动跳转到转发目标。短链接的重定向就是基于这个机制运作的。
安全头部一定要设置吗?
建议设置。HSTS、X-Frame-Options、CSP 等安全头部仅通过设置就能防御许多攻击,所有 Web 网站都推荐配置。设置成本低,效果显著。

想要创建短链接吗?

免费缩短网址