功能说明
根据用户名和密码实时构造 HTTP Authorization: Basic <token> 请求头(
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
编码,UTF-8 安全),把已有请求头解码回各字段,并在凭据错误随代码上线之前把它们标记出来。使用方法
- 输入用户名和密码 —— 请求头在输出面板中实时构造。
- 已经有一个请求头?打开粘贴 Authorization 请求头,粘贴后按解析并载入,把它解码到各字段。
- 复制请求头、下载为
basic-auth-header.txt,或分享 URL —— 你的输入编码在链接中。
示例
user/pass→Basic dXNlcjpwYXNz- 粘贴
Authorization: Basic dXNlcjpwYXNz→ 把user/pass载入各字段 - 用户名
a:b→ 警告:":" in username — credentials become ambiguous
补充说明
- 私密: 编码/解码都在本地完成 —— 凭据永远不会离开你的浏览器。
- Basic Auth 在明文 HTTP 上并不安全 —— 请搭配 HTTPS 使用。新的 API 优先选择令牌/OAuth。
- 包含
:的用户名会被标记,因为user:pass在第一个冒号处切分 —— 不合规的解析器会静默截断用户名。 - 非 ASCII 密码会按 RFC 7617 标记:其默认字符集是 UTF-8,但许多服务器假设 ISO-8859-1/US-ASCII,会把这样的字节弄乱或拒绝。
- 包含冒号的密码会被正确处理。
- 相关工具:
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
、HTTP Status Codes。