Handy Dev Tools
日常工作的简单在线工具。

暂无收藏

    Base64 编码/解码器
    Markdown 转 HTML
    HTML 转 Markdown
    URL 编解码
    Unicode 转义转换
    Unicode 编解码
    SQL 格式化
    SQL 分割
    SQL 参数绑定
    JSON 格式化
    XML 格式化
    YAML 格式化
    GraphQL 格式化
    JSON 转 YAML
    YAML 转 JSON
    JSON 转 TOML
    TOML 转 JSON
    HTML 实体 编码/解码
    TOML 转 YAML
    YAML 转 TOML
    CSV 转 SQL INSERT
    Markdown 表格生成
    JSON 转 XML
    XML 转 JSON
    UUID 生成器
    ULID 生成器
    密码生成器
    哈希生成
    Lorem Ipsum 生成器
    Lorem Picsum 图片URL生成器
    测试数据生成工具
    QR 码生成
    S3 路径解析与转换
    IP 地址计算
    子网分割
    子网合并
    CloudFront 签名 URL 生成
    RDS 连接字符串生成
    坐标转换器
    地理格式批量转换
    JWT 解码与解析
    Basic 认证
    密码强度分析
    信用卡验证
    PII Mask(敏感信息脱敏)
    RSA 密钥对生成器
    大小写转换
    罗马字转换
    罗马数字转换器
    语音代码转换器
    字符计数
    文本 Diff
    HTML 标签移除
    正则表达式测试
    颜色转换
    骰子
    Crontab 生成器
    Crontab 解析器
    表情选择器
    Unix 时间戳转换器
    HTTP 状态码搜索
    端口号查询
    MIME 类型搜索
    Base64 文件转换
    图片 Base64 编码/解码
    User-Agent 解析
    URL 解析
    OGP 检查
    提交信息生成器
    Chmod 计算器
    终端 GIF 生成器
    .env Parser & Validator
Ctrl+K

Basic 认证

根据 ID 和密码实时生成 .htpasswd、cURL、URL 和 Authorization 标头。

.htpasswd

Enter ID and password

cURL

Enter ID and password

URL

Enter ID and password

Authorization header

Enter ID and password

使用方法

关于此工具

根据 ID 和密码实时生成 .htpasswd、cURL、URL 和 Authorization 标头。适用于 Apache Basic 认证的 .htpasswd 或 API 测试时的认证请求。

使用方法

输入 ID 和密码后,服务器格式(.htpasswd)和客户端格式(cURL、URL、Authorization 标头)及其他(wget、fetch 等)会实时更新。使用各块的复制按钮复制所需格式。

使用场景

• Apache .htpasswd Basic 认证 • cURL 或 wget 的认证请求 • API 测试与开发时生成 Basic 认证标头 • 快速创建带认证的 URL

How it works

Authorization: Basic 使用 id:password 的 Base64(UTF-8)编码放入标头。.htpasswd 使用 bcrypt 对密码进行哈希,输出与 Apache 2.4+ 兼容的格式。

隐私与数据处理

所有处理均在浏览器内完成,ID 和密码不会发送到服务器。

常见问题

Q: 什么是 HTTP Basic 认证?
A: HTTP Basic 认证是一种简单的认证方案,将用户名和密码以 "username:password" 格式组合后进行 Base64 编码,并以 "Basic <encoded>" 形式放入 Authorization 头中发送。常用于 Apache .htpasswd 保护和 API 认证。
Q: Basic Auth 安全吗?
A: Basic Auth 使用 Base64 编码传输凭据,容易被解码。必须始终配合 HTTPS 使用以防止凭据被截获。生产 API 建议使用 OAuth2 或 API 密钥。
Q: 什么是 .htpasswd?
A: .htpasswd 是 Apache Web 服务器用于存储 Basic 认证用户名和哈希密码的文件。本工具生成与 Apache 2.4 及更高版本兼容的 bcrypt 哈希 .htpasswd 条目。
Q: 我的密码会发送到服务器吗?
A: 不会。所有处理完全在浏览器中进行,用户名和密码不会发送到任何服务器。