网址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转义
相关文章
- 08-02URL特殊字符的转义
- 08-02HTTP请求的URL中如何处理特殊字符
- 08-02URL编码与解码:处理URL中有特殊字符导致的异常
- 08-02"等特殊字符,可以使用“&”开头,“;”结尾,中间加上字符对应的编码就可以啦。">如果要在标签中显示"<"或者">"等特殊字符,可以使用“&”开头,“;”结尾,中间加上字符对应的编码就可以啦。
- 08-02地址栏中传递带有特殊字符的参数如何进行转义
- 08-02URL网址中的编码与解码问题
- 08-02XML中特殊字符转义
- 08-02关于支付接口回调地址参数字段是“notify_url”,签名过后的特殊字符url编码以后再解码后出现错误(¬ , ¢, ¤, £)
- 08-02AS3 编码解码函数 特殊字符转义
- 08-02T-SQL 转义select … like中的特殊字符(百分号)