HTTP Basic 认证编码器/解码器
网络
RFC 7617 Basic 认证就是 `base64(用户名:密码)` 粘到 `Authorization: Basic` 头上。此工具在浏览器中完成编码和解码往返 —— 无网络调用 —— 并发出可立即粘贴的 curl 片段。警告捕捉常见陷阱:用户名中的冒号(Basic 用第一个 `:` 作为分隔符,所以凭证解析错误)、非 ASCII 字符(RFC 7617 让你选 charset 但大多数服务器期望 UTF-8),以及空凭证。
—
Base64 令牌
YWxpY2U6d29uZGVybGFuZA==
Authorization 头
Authorization: Basic YWxpY2U6d29uZGVybGFuZA==curl 示例
curl -H "Authorization: Basic YWxpY2U6d29uZGVybGFuZA==" https://api.example.com
Basic 认证是 base64(`user:pass`)。可逆 —— 仅 HTTPS 上安全,能用就用别的机制(Bearer、mTLS)。
使用方法
- 编码模式:输入用户名和密码 —— Base64 令牌、完整 `Authorization` 头和 curl 命令出现在下方。
- 解码模式:粘贴任何 `Authorization: Basic …` 行(或只是 Base64 部分)查看里面的用户名和密码。
- 复制你需要的输出 —— Basic 凭证只能走 HTTPS。
常见问题
- Basic 认证安全吗?
- 只有连接是 HTTPS 时。Base64 可逆 —— 任何捕获头的人都能解码。把令牌当成明文密码处理。
- 为什么冒号触发用户名警告?
- Basic 认证语法在第一个冒号处分割。如果用户名包含 `:`,服务器把第一个 `:` 之后的所有内容当作密码,你的真实密码在线路上被附加到用户名后面。
相关工具
IP 地址检查器
输入 IPv4 或 IPv6 地址,查看其类、scope(私有 / 公共 / 回环 / 链路本地)、十进制值、二进制、反向 DNS 表示以及 /32 CIDR。
网络00
端口号参考
约 60 个标准 TCP / UDP 端口号的可搜索速查表 — 从 22 (SSH)、80 (HTTP) 到 6379 (Redis)、27017 (MongoDB)。
网络00
DNS 记录参考
可搜索的 DNS 记录类型速查表 — A、AAAA、CNAME、MX、TXT、NS、SOA、PTR、SRV、CAA、DNSSEC、SVCB / HTTPS — 含示例。
网络00
子网计算器(IPv4 / CIDR)
解析 IPv4 CIDR:网络地址、广播、子网掩码、通配符、主机范围、地址类。附二进制细节与公网/私网判定。
网络00
User Agent 解析器
把 User-Agent 字符串解析为浏览器、引擎、操作系统、设备、CPU。识别 20+ 种爬虫,含 GPTBot、ClaudeBot、PerplexityBot。
网络00
HTTP 状态码参考
可搜索的全部 HTTP 状态码(1xx-5xx)参考 — 含概要、RFC、使用时机与常见陷阱。
网络00