在第一个字段中输入或粘贴要解码的URL
点击按钮开始URL解码
复制并使用带有友好字符的URL
回想一下,URL是由浏览器以ASCII编码发送到Internet的。如果任何URL包含非ASCII编码的字符,则该URL将由浏览器自动转换。 URL转换是指用a%替换不安全的字符,后跟两个与ISO-8859-1字符值匹配的十六进制数字。任何形式为%xy的序列都视为一个字节,其中xy是8位的两位十六进制表示形式。具有一个或多个序列的所有子字符串都将替换为一个或多个字符,这些字符的编码将导致连续的字节。该URL包含一组有限的US-ASCII字符,包括字母(A-Z a-z),数字(0-9),破折号(-),下划线(_),波浪号(〜)和句点(。)。有效集之外的任何其他字符都使用URL编码或百分比编码进行编码。
当然,用户可以自己解码它们(例如,通过单击地址行,添加任何符号,将其删除,然后再复制地址),但这很不方便。有时您需要将url字符串解码为人类可读的文本。当然,您可以用空格替换所有%20,并假定问题已解决。但是,如果不仅以相同的方式对空格进行编码怎么办?如果您遇到一个URL,入口处有一堆相似的百分比?有些字符不能成为URL的一部分(例如,空格),而另一些字符在URL中具有特殊含义:例如,#字符可用于进一步指示文档的一个小节(或部分)。在HTML表单中,=字符用于将名称与值分开。通用URI语法使用URL编码来解决此问题,而HTML表单则进行了一些附加替换,而不是对所有此类字符应用百分比编码。
你好。我们非常努力地创建了一个方便我们自己使用的网站。如果您喜欢我们的任何工具和编辑器,请将其添加到书签中,因为它将对您不止一次有用。并且不要忘记在社交媒体上分享。我们将为您更好。