网址URL中转义编码 字符 - URL编码值 空格 - %20 " - %22 # - %23 % - %25 & - %26 ( - %28 ) - %29 + - %2B , - %2C / - %2F : - %3A ; - %3B < - %3C = - %3D > - %3E ? - %3F @ - %40 \ - %5C | - %7C URL转义 URL中一些字符的特殊含义,基本如下: 1、空格换成加号(+) 2、正斜杠(/)分隔目录和子目录 3、问号(?)分隔URL和查询 4、百分号(%)制定 5、#号指定书签 6、&号分隔参数 如果需要在URL中用到,需要将这些特殊字符换成相应的十六进制的值 + %2B / %2F ? %3F % %25 # %23 & %26 由于在项目中经常要用AJAX传SQL给后台服务端 会遇到select num+1 from dual或者左右连接形式。总会丢掉(+) 这个时候可以尝试用一下URL特殊字符转义 用JS的encodeURI()函数或者直接改成相对应的十六进制的值 看网上介绍encodeURI函数也是讲URI转义