Basic Auth 生成器

通过将用户名和密码编码为 Base64 生成 HTTP Basic Authorization 头。快速创建用于 API 测试和开发的凭证

凭证

输入需要编码的用户名和密码

Authorization 请求头

将此值复制到 Authorization 请求头中

Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==

cURL 示例

按需修改示例 URL,再运行这条命令

curl -H "Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" https://api.example.com/protected

什么是 Basic Auth?

Basic Auth 会先把 username:password 做 Base64 编码,再放进 Authorization 请求头里。它简单、兼容性强,但 Base64 只是编码,不是加密

这个工具会生成什么

  • 可直接粘贴到 API 客户端中的 Authorization: Basic ... 值
  • 一个可直接运行的 curl 示例,方便快速测试

使用时要注意什么

  • 发送 Basic Auth 凭证时务必使用 HTTPS
  • 任何拿到这个请求头的人都可以解码出原始用户名和密码
  • Basic Auth 适合内部工具、预发布环境和快速 API 调试

使用方法

输入用户名和密码,Basic Authorization 值与 cURL 示例会自动更新。完成后可复制任一结果。Basic Auth 只是 Base64 编码而非加密,发送凭证时请使用 HTTPS