URL 编码空间占比
输入原始 URL 或参数串,工具估算经百分号编码后相比原文的体积增长比例,帮助你预判长参数在链接中的膨胀程度。
🔤 URL Encoding Space Overhead
Estimate the percent-encoding size growth of a URL or query string to anticipate parameter bloat in links.
📐 计算公式与说明
每个非 ASCII/特殊字符编码为 %XX(3 字符)
空格编码为 %20 或 +
空格编码为 %20 或 +
用于预估 URL 参数长度。
📚 深度解析:URL 编码空间占比
💡 常见使用场景
- 链接体积规划:评估中文/符号密集参数编码后的膨胀率。
- 存储预算:URL 入库前预估编码后字段宽度。
- 对比分析:横向比较不同参数集的编码开销。
示例:含 10 个中文的参数
约 30 字节原文编码后约 90 字符,膨胀约 200%(每中文字≈9 字符)。
❓ 常见问题(FAQ)
- 占比与长度关系?
- 占比衡量相对膨胀,长度工具给绝对字符数,二者互补。
- 为何中文膨胀这么大?
- UTF-8 每中文字 3 字节,编码为 %XX 各 3 字符,故约 3×。
- 能降低膨胀吗?
- 可对整段先做 Base64Url 或改用短编码,但会牺牲可读性。