Basic Auth 生成器
生成 HTTP Basic Authentication 认证头,用于简单的身份验证场景。
认证信息
输入用户名和密码来生成 Basic Auth 头
Authorization 头
输入用户名后将自动生成 Authorization 头
使用示例
HTTP 请求头
GET /api/resource HTTP/1.1
Host: example.com
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Content-Type: application/json
JavaScript Fetch API
fetch('/api/data', {
headers: {
'Authorization': 'Basic dXNlcm5hbWU6cGFzc3dvcmQ=',
'Content-Type': 'application/json'
}
})cURL 命令
curl -H "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=" \
https://api.example.com/data安全提示
• Basic Authentication 会以明文传输 Base64 编码的用户名和密码
• 建议仅在 HTTPS 连接中使用 Basic Authentication
• 考虑使用更安全的认证方式(如 JWT、OAuth2)
• 定期更换用户名和密码