Urlencode Tool — URL编码工具
v1.0.0对文本进行URL编码或解码,以便在URL和查询字符串中安全传输,支持表单数据、部分编码和批量文件处理。
运行时依赖
安装命令
点击复制技能文档
URL Encode/Decode 工具 — Percent-Encoding 实用程序 根据 RFC 3986 编码和解码 URL 组件。处理查询字符串、路径段、表单主体(application/x-www-form-urlencoded)和部分编码,只转义不安全字符。
快速开始 # 编码字符串用于 URL urlencode-tool --encode "hello world & more" # 解码百分比编码字符串 urlencode-tool --decode "hello%20world%20%26%20more" # 编码完整查询字符串 urlencode-tool --encode "name=Alice & age=30" --query
用法 urlencode-tool [COMMAND] [TEXT] [OPTIONS] 命令: --encode TEXT 百分比编码输入字符串 --decode TEXT 解码百分比编码输入 选项: --query 将空格编码为 + 的表单查询 --path-safe 只对路径段的不安全字符进行编码 --component 编码整个 URI 组件(默认,完整的 RFC 3986) --charset UTF-8 字符编码(默认:UTF-8) --batch FILE 从文件中编码/解码行 --json 输出为 JSON
示例 # 基本编码 urlencode-tool --encode "用户输入带空格 & 符号" # 解码回原文 urlencode-tool --decode "用户%20输入%20带%20空格%20%26%20符号" # 表单编码查询字符串(空格作为 +) urlencode-tool --encode "name=Alice Smith&city=New York" --query # 路径段安全(保留 /) urlencode-tool --encode "dir/sub dir/file name.txt" --path-safe # 批量处理文件中的 URL urlencode-tool --encode --batch urls.txt --json
功能 编码和解码完整的 RFC 3986 百分比编码 3 种编码模式:组件、查询(表单)、路径安全 UTF-8 编码标准(可配置字符集) 从文件输入批量处理 JSON 输出用于脚本管道 往返安全:decode(encode(x)) === x 对于有效的 Unicode Unicode 安全:处理 CJK、emoji 和多字节字符 API、CLI、GitHub 等技术术语保持不变,技能名称和品牌名称保持为英文。