返回首页

Basic Auth 请求头生成器

将用户名和密码转换为 Authorization Basic 请求头。

编码 正在等待结果
反馈问题

认证信息输入

Authorization: Basic base64(username:password)

密码强度

一般

请求示例

curl

curl -X GET "https://api.example.com/v1/items" \
  -H "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

fetch

await fetch("https://api.example.com/v1/items", {
  method: "GET",
  headers: {
    Authorization: "Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="
  }
})

HTTPie

http GET "https://api.example.com/v1/items" "Authorization: Basic Z29nb3RlbTp1c2VmdWwtdG9vbHM="

使用前检查

仅在浏览器中处理

用户名和密码不会发送到服务器。本页面只在浏览器中显示生成的 Base64 字符串。

  • Basic Auth 不会加密密码。没有 HTTPS 时,凭据可能在传输中被读取。
  • 不要把 token 粘贴到公开日志、截图或 Issue 中。Base64 很容易解码回原值。
  • 密码变化后需要重新生成请求头。长期服务可考虑 API key 或 OAuth。

使用方法

将用户名和密码转换为 Authorization Basic 请求头。

使用说明

  • 输入内容并运行后,可在下方结果区域查看。
  • 结果可复制或下载,用于文章、工作文档和内容制作。
  • 用于重要公开资料前,请再次检查结果。

常见问题

文件会上传到服务器吗?expand_more

文件和文本会在浏览器中处理,不会上传到服务器。

继续浏览

接下来可以试试的工具

继续浏览同类工具和 Gogotem 上人气较高的工具。

查看全部工具 arrow_forward