警告: Parameters: Character decoding failed. Parameter 'varString' with value '%'
来源:互联网 发布:小孩拳霸摇杆淘宝 编辑:程序博客网 时间:2024/05/21 09:25
警告: Parameters: Character decoding failed. Parameter 'varString' with value '%u798F%u5EFA' has been ignored. Note that the name and value quoted here may corrupted due to the failed decoding. Use debug level logging to see the original, non-corrupted values
这是Ajax传递参数时,出现数据出现编码问题.
了解情况:
在百度或者Google中查询‘%’发现他们都替换成%25,为什么是 “%25”呢?
可能是跟JS向后台传输时,特殊字符的编码有关
先看看常用的几种格式化字符地址的方法:
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z
encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
encodeURIComponent不编码字符有71个:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z
escape(str) 方法,它用于转义不能用明文正确发送的任何字符。比如,电话号码中的空格将被转换成字符 %20,从而能够在 URL 中传递这些字符,同理,就知上面情况了。
我的解决办法是,将你的url 进行格式:encodeURI(url),我的业务逻辑能实现了,至于其他,不妨尝试
参考:http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html
- 警告: Parameters: Character decoding failed. Parameter 'varString' with value '%'
- 警告: Parameters: Character decoding failed. Parameter skipped. java.io.CharConversionException: isHex
- url中包含一些特殊字符时出现Character decoding failed. Parameter [] with value []解决方法
- Parameters: Character decoding failed解决办法
- Character decoding failed. Parameter skipped.
- Character decoding failed. Parameter skipped.java.io.CharConversionException: isHexDigit.
- Character decoding failed. Parameter skipped.java.io.CharConversionException: isHexDigit.
- Character decoding failed. Parameter skipped.java.io.CharConversionException: isHexDigit.
- Java报错 信息: Character decoding failed.
- Setting parameter value for binding with code
- Failed to compile resources with the following parameters
- Parameter index out of range (1 > number of parameters, which is 0).] with r
- Android Hardware Decoding with MediaCodec
- 错误记录系列一Parameter 'xxxx' not found. Available parameters are [0, 1, param1, param2]] with root cause
- Android之XML 特殊字符 警告 Replace “…” with ellipsis character (…, &&;#8230;)
- 警告: Parameters: Invalid chunk ignored.
- 警告:Parameters:Invalid chunk ignored
- 警告:Parameters:Invalid chunk ignored
- Three Ways to Improve App Discovery
- Android getWidth和getMeasuredWidth 区别
- 细说Cookie
- 恢复myeclipse误删的文件或代码
- ServletConfig的含义及使用
- 警告: Parameters: Character decoding failed. Parameter 'varString' with value '%'
- Leetcode: Symmetric Tree
- Android开发之EditText属性详解
- Ubuntu下安装php扩展
- usb 配置
- JavaScript 自动生成 年月范围 选择
- git 工作记录 sh编译
- 算法 六度分离
- libnids 分析笔记