`
shixiaomu
  • 浏览: 382838 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

url里面出现%等特殊字符就会报的错误

    博客分类:
  • java
阅读更多
Dec 18, 2008 8:18:44 AM org.apache.tomcat.util.http.Parameters processParameters
WARNING: Parameters: Character decoding failed. Parameter skipped.
java.io.CharConversionException: EOF
at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:80)
at org.apache.tomcat.util.buf.UDecoder.convert(UDecoder.java:46)
at org.apache.tomcat.util.http.Parameters.urlDecode(Parameters.java:411)
at org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:393)
at org.apache.tomcat.util.http.Parameters.processParameters(Parameters.java:344)
at org.apache.catalina.connector.Request.parseParameters(Request.java:2381)
at org.apache.catalina.connector.Request.getParameterNames(Request.java:1047)
at org.apache.catalina.connector.Request.getParameterMap(Request.java:1027)
分享到:
评论
1 楼 hulushangxian 2010-05-31  
我的URL里没有%也报这个错

相关推荐

    php获取URL中带#号等特殊符号参数的解决方法

    如果参数值中包含如井号(#)等特殊符号,它们会被浏览器按照URL的语法规则进行解析,这就导致直接从$_GET全局数组中获取的值不完整或错误。 例如,当URL参数值中包含井号(#)时,井号后的内容会被解析为URL片段标识符...

    利用JS把URL地址栏%20、%55之类编码转成中文字符

    URL编码的主要目的是确保URL中的所有字符都能在网络上传输,避免因特殊字符导致的解析错误。具体来说,除了字母、数字以及少数几种符号外,其他所有字符都会被转换为百分号加上两位十六进制数的形式。例如,空格被...

    JS过滤url参数特殊字符的实现方法

    在URL传递参数中,有一些特殊字符,而这些些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码十六进制值 1. + URL 中+号表示空格 + 2. ...

    怎样在EXCEL中为数据批量添加¥和%等特殊符号.docx

    엥Excel中批量添加¥和%等特殊符号的方法 在 Excel 中,对于数值类数据,我们经常需要添加一些特殊符号,如¥符号、%百分号等,以便于更好地表达和计算数据。在本文中,我们将会学习如何在 Excel 中批量添加这些...

    js传参数受特殊字符影响错误的解决方法

    这样的特殊字符作为参数时,如果不做处理,会产品传参错误。 解决方法: encodeURI 方法 将文本字符串编码为一个有效的统一资源标识符 (URI)。 encodeURI(URIString) 必选的 URIString 参数代表一个已编码的 URI。 ...

    正则表达式不包涵特殊字符(除了 指定字符 以外)

    这里的“特殊字符”通常指的是那些不在字母数字字符集范围内的符号,比如 `! @ # $ % ^ & * ( ) - + = { } [ ] | \ : ; " ' < > , . ? / ~` 等。 ### 构建正则表达式 为了满足上述需求,我们可以使用以下正则...

    URL转码及不能被转码的特殊字符

    URL转码(也称为百分号编码或Percent-Encoding)是将非ASCII字符、保留字符以及一些特殊符号转换为一种适用于URL的标准格式的过程。这一过程对于确保URL能够被正确解析至关重要。 #### 一、URL转码方法 URL转码的...

    所有Url转移字符表

    为了在网络传输过程中确保URL的正确解析和编码,URL中的某些特殊字符需要进行转义,这就是所谓的URL转义字符。这些转义字符通常采用百分号(%)加上两位十六进制数来表示。以下是关于URL转义字符的详细解释: 1. **...

    URL中编码URL特殊字符.docx

    URL(Uniform Resource Locator)是互联网上的资源定位器,遵循特定的规范,如RFC 1738,它限制了URL中可以使用的字符集,通常只允许字母、数字、某些标点符号以及一些特殊字符。然而,当URL需要传递特殊字符,尤其...

    特殊符号测试用例文档

    9. **安全性和隐私**:确保特殊符号不会泄露用户的敏感信息,比如通过URL或查询参数传递的特殊字符。 10. **性能测试**:评估处理大量特殊符号数据时,系统的性能表现和响应时间。 在描述中提到的“提高自身进入...

    jsp传参特殊字符

    当这些特殊字符作为参数值的一部分时,如果没有被正确处理,就可能被误认为是URL结构的一部分,从而导致参数值的错误或者丢失。 #### 2. URL编码原理 URL编码是一种将特殊字符转换为一种可安全传输格式的方法。...

    解析XML特殊字符方法

    在XML文档中,有些字符是具有特殊含义的,例如 `、`>` 和 `&` 等,它们分别用于开启和关闭标签以及表示特殊实体。为了正确解析和显示这些特殊字符,我们需要使用特定的方法来处理。 **1. XML特殊字符** XML中有五...

    JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例

    1. 特殊字符和表情的定义:在编程和数据处理中,特殊字符通常指的是那些非字母、非数字、非常见符号的字符,它们可能影响程序的正常运行。表情则通常是指表情符号,这些符号广泛用于社交媒体、即时通讯等领域,但...

    易语言Unicode特殊符号转换复制源码模块例子

    2. **特殊符号支持**:不仅支持常见的字母和数字,还能够正确处理和转换各种特殊符号,如制表符、换行符、非打印字符等,以及从Excel表格粘贴的特殊格式。 3. **与Excel表格交互**:能够处理从Excel表格复制的文本...

    URL中如果含有中文等非ASCII字符

    ### URL中含有中文等非ASCII字符的相关知识点 #### 一、URL与非ASCII字符的基本概念 在互联网中,统一资源定位符(Uniform Resource Locator,简称URL)是用于标识互联网上资源位置的一种标准格式。URL通常包括...

    验证自定义特殊字符.rar

    7. **国际化与本地化**:在处理特殊字符时,还要考虑多语言环境,不同地区的特殊字符可能不同,如西欧语言中的重音符号、中文的全角符号等。 综上所述,验证自定义特殊字符是软件开发中的一个重要环节,它涵盖了...

    易语言URL编解码

    在易语言中进行URL编解码是网络编程中的常见操作,主要用于处理URL(统一资源定位符)中的特殊字符,以确保数据在网络传输过程中的正确性。 URL编解码主要包括两个部分:URLEncode和URLDecode。URLEncode是将URL中...

    url参数中有+、空格、=、%、&、#等特殊符号的问题解决

    但如果服务器没有正确处理URL编码,或者你直接在URL中使用特殊符号而没有编码,就可能导致参数解析错误。 为了避免这些问题,开发者应当确保在构造URL参数时,始终对包含特殊字符的值进行编码。此外,对于服务器端...

    正则表达式 特殊字符

    如果在正则表达式中直接使用这些字符而不进行转义,则会被解释为具有特殊功能的符号,而非普通字符。以下是从给定文件的部分内容中提炼出的正则表达式特殊字符及其使用规范: 1. **^ 和 $**:分别表示字符串的开始...

    ZEBRA 中文打印&特殊字符打印

    - 特殊字符可能包括符号、数学符号、图形等,ZPL提供了丰富的命令来绘制或选择预定义的字符集。 - 对于简单的特殊字符,可以直接使用ASCII码,例如`^A0N,36,36^F"Astrology symbol"`打印星象符号。 - 对于更复杂...

Global site tag (gtag.js) - Google Analytics