美文网首页
浏览器访问 Url 有特殊字符异常

浏览器访问 Url 有特殊字符异常

作者: 李小二的倔强 | 来源:发表于2018-11-30 10:18 被阅读0次

错误原因:当在浏览器中访问时 URL中带有特殊字符,如花括号冒号时,就会出现这个错误。例如:http://localhost:8080/index.do?{id:123}

09:46:50.007 [http-nio-9000-exec-3] INFO org.apache.coyote.http11.Http11Processor - [log,182] - Error parsing HTTP request header

Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.

java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986

at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:479)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.lang.Thread.run(Thread.java:745)

解决方法:F12 查看url 路径的是否正确。

相关文章

  • 浏览器访问 Url 有特殊字符异常

    错误原因:当在浏览器中访问时 URL中带有特殊字符,如花括号冒号时,就会出现这个错误。例如:http://loca...

  • 网址URL中特殊字符转义编码

    网址URL中特殊字符转义编码字符 - URL编码值 URL特殊字符转义,URL中一些字符的特殊含义,基...

  • swift-url编解码

    url的编码与解码,在工程中很常用,编解码针对特殊字符及中文,确保url可以正常访问

  • node.js 学习四 之 路由

    路由就是根据浏览器的url对应访问不同的网页服务器拿到浏览器的url,根据正则匹配,拿到根目录之后的字符串有一个可...

  • hashchange事件的妙用

    hashchange是什么? hash即URL中“#”字符后面的部分。使用浏览器访问网页时,如果网页URL中带有h...

  • hash、hashchange事件

    1、hash即URL中"#"字符后面的部分。 ①使用浏览器访问网页时,如果网页URL中带有hash,页面就会定位到...

  • jquery ajax get缓存

    GET:访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] ...

  • 纯PowerBuilder实现url编码

    如果url中包含特殊字符或汉字,需要编码后发送到服务器后台请求数据,一般浏览器都能自动url编码。 1 pb请求数...

  • URL中特殊字符处理

    URL中含有一些特殊字符可能导致请求结果不正确。 URL字符转义 用其它字符替代吧,或用全角的。 + URL中+号...

  • url

    URL类 URL类,在全局对象上,node和浏览器,都可以直接访问 URL相比require('url'),URL...

网友评论

      本文标题:浏览器访问 Url 有特殊字符异常

      本文链接:https://www.haomeiwen.com/subject/sspccqtx.html