在线 URL 编码解码工具,将文本转为 URL 安全格式或还原为原始文本
使用场景
日常上网经常会遇到奇怪的 URL,里面一堆 % 符号,比如 %E4%B8%AD%E6%96%87。这就是 URL 编码后的样子。有时候你从某个网页复制了一段链接,发现里面中文变成了乱码,用这个工具解码一下就能还原成可读的文字。反过来,给 URL 粘贴中文参数时,也需要先编码。
前端开发在调接口的时候天天用。GET 请求的参数里不能有特殊字符(如空格、&、=、中文),需要先对参数值做 URL 编码。写 AJAX 请求之前,先拿几个测试值到这里编码一把,看看编码结果对不对,再写到代码里。特别是传中文参数时,不同浏览器编码结果可能不一样,提前确认很重要。
爬虫工程师采集数据时也经常遇到 URL 编码问题。抓到的链接里可能含有编码后的中文路径,需要解码后才能正确存储或展示。或者你要构造一个搜索链接,关键词需要编码后才能拼到 URL 里。这个工具双向都支持,编码解码一键切换。
常见问题
问:URL 编码和 Base64 编码有什么区别? 答:URL 编码(百分号编码)是将特殊字符转为 % 后跟两位十六进制数,主要用于 URL 参数传递。Base64 编码则是将二进制数据转为 ASCII 字符。两者用途完全不同,URL 编码专门用于使文本能在 URL 中安全传输。
问:编码后的字符可以手动改回吗? 答:可以。解码就是把 % 开头的编码序列还原为原始字符。工具支持一键解码整个文本,无需手动逐个修改。
问:编码和解码哪个用得多? 答:开发场景下编码和解码都用得很多。构造请求参数时需要编码,调试和查看日志里的 URL 时需要解码。工具把两个功能并排放在一起,输入即自动识别并双向显示结果。
相关工具推荐
- URL 解析器 - 解析 URL 各组成部分
- Base64 编码解码 - 另一种常用的编码方式
- HTML 编码解码 - HTML 实体编码转换
📢 AdSense 广告位 — 审核通过后自动展示
🔥 热门工具
加载中...