专业的百分比编码和解码,用于安全的URL传输
使用实时处理编码和解码 URL
专业的URL编码工具,适用于Web开发者、API设计师和安全专业人士
完整的URL和组件编码,具有百分比编码标准合规和验证
针对查询参数、路径组件和复杂URL结构的专用编码
即时编码和解码,具有实时验证和字符分析反馈
全面的URL结构验证,具有格式检查和合规验证
可自定义的编码设置、批量处理和专业配置选项
所有URL处理在您的浏览器中本地发生,具有完整的数据隐私和安全
关于URL编码和百分比编码的常见问题
URL编码(百分比编码)将空格、&符号和非ASCII字符等特殊字符转换为URL安全的格式。当您将用户输入作为查询参数传递、处理包含空格的文件名或在URL中使用国际字符时,您需要它。
encodeURIComponent编码除字母、数字和 - _ . ~之外的所有内容——用于查询参数值。encodeURI保留URL结构字符如:、/和?——用于完整URL。我们的工具支持两种模式。
空格在URL路径(RFC 3986)中编码为%20,在查询字符串(HTML表单编码)中编码为+。我们的工具处理两种标准。大多数现代API期望%20,而旧式HTML表单使用+约定。
Unicode字符首先转换为UTF-8字节,然后每个字节进行百分比编码。例如,'é'变为%C3%A9(两个字节)。🎉等表情符号变为四个百分比编码的字节。我们的工具处理完整的Unicode范围。
是的。缺失或双重编码可能导致URL注入、开放重定向漏洞和跨站脚本攻击(XSS)。在将用户提供的值插入URL之前始终进行编码,并在接收端恰好解码一次。
所有编码和解码都在您的浏览器中本地进行。没有数据发送到任何服务器。您可以安全地编码包含API密钥、令牌或敏感参数的URL,没有任何隐私顾虑。