只需将您希望编码的文本粘贴到 原始 框中,或者如果您想对其进行解码,请将编码的文本粘贴到 编码 框中。
📚 什么是网址编码?
URL(或统一资源定位器),通常非正式地称为链接或网址,是对网络资源的引用,例如网站、图像,甚至是谷歌搜索。
它通常由协议(例如
http
)、冒号:
、主机(例如 example.com)、路径(例如
/example/path/
)、问号后跟查询(例如?
)和数字符号(或哈希#
)后跟片段组成。路径、查询和片段都是可选的。在维基百科上了解更多相关信息。
url 的查询部分非常有趣,因为它可以包含有一些限制的任意文本。一个例子是谷歌搜索。如果您输入“什么是 URL”并按回车键,地址栏中的 URL 将变成类似于https://www.google.com/search?q=what+is+a+url%3F 的内容。查询字符串中不允许出现的字符,例如空格 ( ' '
) 和问号 ( ?
) 将替换为允许出现的字符 ( +
) 或字符组 ( %3F
)。将您在 google 搜索中键入的文本存储在查询字符串中有什么好处?通过这样做,您的谷歌搜索变成了一种网络资源,允许您共享它或将其保存为书签。
需要注意的一件有趣的事情是,原始规范将空格字符 ( ' '
)替换为( %20
),但是由于+
查询字符串中允许使用该字符(但并非所有 URL 部分中都允许使用该字符),因此 google 将其替换为 a +
,这使得查询字符串更容易读。此工具目前符合规范,并将空格 ( ' '
)替换为 ( %20
)。在此 StackOverflow 答案中阅读更多相关信息。
您可以在下面找到有关字符映射的更多信息。
⚙️它是如何工作的?
这个 url 编码器实用程序使用了encodeURIComponent浏览器功能。
🔓 隐私呢?我可以信任该网站的敏感内容吗?
此页面不会保存任何输入的内容,它会在您的浏览器中进行转换,从而确保其安全。(既然你正在寻找和URL编码器,你可能知道如何查看页面来源😉)
🍁 最常见字符的编码
特点 | URL编码 |
---|---|
|
%20 |
" |
%22 |
# |
%23 |
$ |
%24 |
% |
%25 |
& |
%26 |
+ |
%2B |
, |
%2C |
/ |
%2F |
: |
%3A |
; |
%3B |
< |
%3C |
特点 | URL编码 |
---|---|
= |
%3D |
> |
%3E |
? |
%3F |
@ |
%40 |
[ |
%5B |
] |
%5D |
^ |
%5E |
` |
%60 |
{ |
%7B |
| |
%7C |
} |
%7D |
` |
%60 |
最常见字符的 URL 编码