ZeroTool Workbench
Basic Auth Header 生成器
在浏览器中生成和解码 HTTP Basic Authentication 头。复制 Authorization 头、Base64 token、cURL 示例和 Fetch 片段,无需上传。
这个 Basic Auth Header 生成器用于创建许多 HTTP APIs、reverse proxies、测试 dashboards 和受保护端点需要的 Authorization: Basic <token> 值。
Basic auth 的 token 是 username:password 的 Base64 结果。工具会先用冒号连接 username 和 password,再按 UTF-8 编码成字节,最后转换为 Base64。为了获得更广泛的 Basic Auth 兼容性,ASCII 凭据最稳妥;如果使用非 ASCII 凭据,请确认目标服务器期望 UTF-8。你也可以粘贴已有的 Basic auth header,检查复制来的凭据是否和预期一致。
Basic auth 适合快速 API 联调、reverse proxy 规则、dashboard 测试,以及生成可复制的 cURL 或 Fetch snippets。但它本身不提供保密性:Base64 是编码,不是加密,可以被还原。Authorization header 经过网络传输时,HTTPS 才是保护边界。
所有生成和解码都在浏览器内完成。凭据不会上传,也不会被此页面持久保存。
FAQ
Basic auth 是加密的吗?
不是。Basic auth 使用的是 Base64 编码,不是加密。发送 Basic auth 时应只通过 HTTPS。
可以解码已有的 Basic auth header 吗?
可以。粘贴完整 Authorization header、Basic token,或仅粘贴 token 值,就能查看 username 和 password 组合。
凭据会被上传吗?
不会。生成和解码都在浏览器中运行,本工具不会持久化输入的凭据。