URL 编码空间占比 使用指南
输入原始 URL 或参数串,工具估算经百分号编码后相比原文的体积增长比例,帮助你预判长参数在链接中的膨胀程度。
计算公式与原理
每个非 ASCII/特殊字符编码为 %XX(3 字符)空格编码为 %20 或 +
输入原始 URL 或参数串,工具估算经百分号编码后相比原文的体积增长比例,帮助你预判长参数在链接中的膨胀程度。
典型使用场景
- 链接体积规划:评估中文/符号密集参数编码后的膨胀率。
- 存储预算:URL 入库前预估编码后字段宽度。
- 对比分析:横向比较不同参数集的编码开销。
算例参考
- 示例:含 10 个中文的参数:约 30 字节原文编码后约 90 字符,膨胀约 200%(每中文字≈9 字符)。
注意事项
本工具纯前端运行,输入内容不上传服务器;结果为按上述口径得到的理论估算值。实际应用受设备参数、测量条件与当地规范影响,请以设备铭牌、检测报告与现行标准为准,重大决策建议咨询专业人士。
- 占比与长度关系?
- 占比衡量相对膨胀,长度工具给绝对字符数,二者互补。
- 为何中文膨胀这么大?
- UTF-8 每中文字 3 字节,编码为 %XX 各 3 字符,故约 3×。
- 能降低膨胀吗?
- 可对整段先做 Base64Url 或改用短编码,但会牺牲可读性。