首页/网络/协议速查/Authorization 请求认证凭证
HTTP 头与缓存70 条

Authorization 请求认证凭证

携带客户端凭证的请求头:Basic、Bearer(Token)、Digest 等方案,格式为「方案 + 凭证」。

协议速查网络更新于 2026-10-12
名称Authorization
作用向源服务器证明身份
规范RFC 9110 §11.6.2;Basic RFC 7617;Bearer RFC 6750;Digest RFC 7616
安全要求必须走 TLS;避免写入日志与前端代码

Bearer 与 Basic 示例

Bearer 与 Basic 示例
curl -si -H 'Authorization: Bearer eyJhbGciOi…' https://api.example.com/me
# Basic 是 base64(非加密):
curl -si -u user:password https://api.example.com/me
Authorization 属于敏感凭证头:网关日志默认不应落全量值;跨域转发时不要把它转发给第三方源(代理需按目标裁剪)。

易错点

  • Basic 只是 base64 编码不是加密,明文 HTTP 上发送等于裸奔
  • 把 Token 放 URL 查询串(?token=)会进日志与 Referer,风险高于 Authorization 头

数据来源与参考

  • RFC 9110 §11.6.2 Authorization
  • RFC 7617 Basic、RFC 6750 Bearer

相关工具

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