`
shixiaomu
  • 浏览: 388833 次
  • 性别: 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片段标识符...

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

    ,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好?解决办法将这些字符转化成服务器可以识别的字符,对应关系如下:URL字符转义 用其它字符替代吧,或用全角的。 + URL 中+号表示空格...

    url参数中传递特殊字符处理方法

    URL参数中传递特殊字符处理方法 在进行 URL 参数传递时,需要处理特殊字符的编码问题。因为有些符号在 URL 中是不能直接传递的,需要使用他们的编码。以下是常见的 URL 特殊符号及编码: 1. + 号表示空格,编码为 ...

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

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

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

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

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

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

    关于附件上传文件名包含特殊字符的问题解决办法

    然而,在实际操作过程中,可能会遇到一个常见问题:当用户上传的文件名中包含了特殊字符时,系统在下载这些附件时会出现错误或者无法正常下载的情况。本文将详细介绍如何解决这个问题,并提供两种不同的解决方案。 ...

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

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

    url特殊字符

    标题“URL特殊字符”涉及到的是在互联网中使用URL(统一资源定位符)时遇到的一些特殊字符问题。URL是用于在互联网上唯一标识资源的字符串,它由若干个部分组成,包括协议、主机名、路径、查询参数等。在URL中,某些...

    java中文和特殊符号url转换

    用于中文和特殊符号路径转换,可以读取中文等一系列特殊符号

    所有Url转移字符表

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

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

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

    URL中编码URL特殊字符.docx

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

    ibatis sql语句对条件中特殊字符% # 处理

    特别是在使用类似`LIKE`这样的操作符时,如果用户输入的数据中含有`%`、`_`或`#`等特殊字符,那么这些字符可能会被SQL解释器误认为是通配符或者特殊符号,导致查询结果不符合预期。本文将详细介绍如何在ibatis框架下...

    特殊符号测试用例文档

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

    你知道url中的特殊符号含义么(比看篇)

    在这篇文章中,我们将重点讨论URL中的一些特殊符号的含义和用途,这些符号包括井号(#)和问号(?)等。 井号(#)在URL中用于指定网页内的位置标识符,它通常与锚点标签()一起使用来实现页面内部跳转。比如,URL *** ...

    js校验特殊字符

    特殊字符过滤是一个常见的需求,它能防止不合规的字符如SQL注入攻击等安全问题。以下是关于"js校验特殊字符"这一主题的详细解释: 1. **特殊字符过滤的原理** 在JavaScript中,可以使用正则表达式(Regular ...

    解析XML特殊字符方法

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

    关于前端开发的特殊符号

    - **浏览器兼容性**:不同浏览器对特殊字符的支持程度可能不同,可能导致显示效果不一致,例如“小雪人”在Firefox和Chrome下的表现就可能有差异。 - **测试**:在使用特殊字符时,应确保在主要浏览器上进行测试,...

    url特殊符号转码

    url特殊符号转码。

Global site tag (gtag.js) - Google Analytics