• 文库
  • 字符
  • 转换
  • 加密
  • 网络
  • 更多
    图表
    数学
    坐标
    图片
    文件
  • 文库
    字符
    转换
    加密
    网络
    更多
    图表
    数学
    坐标
    图片
    文件
logo 在线工具大全
4 评论 收藏 复制链接 分享

UrlEncode编码解码


UrlEncode编码解码-工具简介

UrlEncode编码解码,将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%XY格式。适用于统一资源标识符(URI)的编码,也用于为"application/x-www-form-urlencoded" MIME准备数据, 然后通过HTTP的请求操作(request)提交HTML表单数据。

UrlEncode编码解码-使用说明

UrlEncode编码解码功能,提供在线UrlEncode编码解码功能。

  1. encodeURI 通常用于编码整个 URI,encodeURIComponent 通常用于编码 URI 中的参数。
  2. encodeURI 和 encodeURIComponent 默认采用UTF-8字符集,前后端在进行编码解码时,注意统一字符集。
  3. encodeURI 不会编码以下字符 A-Z a-z 0-9 ; , / ? : @ & = + $ - _ . ! ~ * ' ( ) #
  4. encodeURIComponent 不会编码以下字符A-Z a-z 0-9 - _ . ! ~ * ' ( )
  5. Java 中的 UREncoder 和 URLDecoder 采用的是符合 application/x-www-form-urlencoded 规范的实现,和 encodeURI,encodeURIComponent 均有一定的区别。具体参见:mozilla文档