exception The valid characters are defined in RFC 7230 and RFC 3986
1.情景展示
当你使用浏览器进行问号传参与后台进行交互时,会报这个异常。
tomcat控制台报错信息如下:
The valid characters are defined in RFC 7230 and RFC 3986
2.原因分析
出现这个异常,需要满足3个条件:
第一:tomcat7.0.73以上;
第二:ie浏览器;
第三:get传参,参数值带有中文。
3.解决方案
方式一:使用encodeURI()函数对中文参数值进行编码;
方式二:将get传参改为post传参;
方式三:降低tomcat版本。
写在最后
哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!
相关推荐:
- 个人主页
转载于:https://www.cnblogs.com/Marydon20170307/p/10775589.html
exception The valid characters are defined in RFC 7230 and RFC 3986相关推荐
- Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
转载:(http://blog.csdn.net/zeroso/article/details/70592179) 错误现象: java.lang.IllegalArgumentException: ...
- Tomcat 报 The valid characters are defined in RFC 7230 and RFC 3986
问题 24-Mar-2017 23:43:21.300 INFO [http-apr-8001-exec-77] org.apache.coyote.http11.AbstractHttp11Proc ...
- 异常:Invalid character found in the request target. The valid characters are defined in RFC 3986
异常:Invalid character found in the request target. The valid characters are defined in RFC 3986 参考文章: ...
- The valid characters are defined in RFC 7230 and RFC 3986问题
最近在ssm实践项目中遇到了The valid characters are defined in RFC 7230 and RFC 3986这个问题,折腾了两天时间终于搞定了,记录一下心得. 1.首 ...
- 解决The valid characters are defined in RFC 7230 and RFC 3986错误问题
分析原因: 导致上述问题是因为tomcat自tomcat 8.0.35版本之后对URL参数做了比较规范的限制,必须遵循RFC 7230 and RFC 3986规范,对于非保留字字符(json格式的请 ...
- java环境安装1359错误_解决The valid characters are defined in RFC 7230 and RFC 3986错误问题...
最近在朋友遇到一个比较诧异的异常问题,tomcat启动时报Invalid character found in the request target. The valid characters are ...
- Tomcat:The valid characters are defined in RFC 7230 and RFC 3986 问题处理
前段时间遇到这个问题: 包含json字符串类型的参数的http请求失败,返回状态码400,提示invalid character found in the request target. Tomcat ...
- SpringBoot 中 The valid characters are defined in RFC 7230 and RFC 3986 终极解决方案
场景 springboot(2.0.4)使用内置 tomcat(8.5.32), 在GET请求中含有特殊字符 [ ] 时报错: java.lang.IllegalArgumentException: ...
- Invalid character found in the request target .The valid characters are defined in RFC 7230 and RFC
问题: [https-jsse-nio-443-exec-9] INFO org.apache.coyote.http11.Http11Processor - Error parsing HTTP r ...
- The valid characters are defined in RFC 7230 and RFC 3986-Tomcat解决方案
问题: 发生场景: Tomcat 从 7.0.57 升级到 8.5.65 之后, 应用程序访问出现. 请求URL地址中包含了JSON格式的参数. 原因及解析: 请求地址包含了无效字符, 有效字符的定义 ...
最新文章
- Linux insmod 命令学习
- java调用子系统代码_深入理解JAVA虚拟机-Idea远程执行本地Java代码 - Java 技术驿站-Java 技术驿站...
- Tomcat 详解 一
- javascript常用技巧
- SchemaSpy:数据库构架文档生产器,以及该软件的部分缺陷修改。提供工具包下载...
- Spark在集群上执行代码案例(中文切词)
- Linux文档内容查询命令
- net core文件接收(jpg、png、zip、pdf等自己设置)
- c++ 自定义 比较器 priority_queue_吃透Java集合系列七:PriorityQueue
- 数据科学 | Numpy入门教程
- 模糊PI控制的Simulink仿真(保姆级别)
- 微信小程序自动定位当前位置
- 服务器磁盘配置信息,服务器磁盘阵列配置
- matlab临界比例度发确定pi,PID控制器参数整定的MATLAB/Simulink仿真
- 自动创建图片库、文档库
- JavaScript中join()方法详解
- 机票预订系统的可行性分析
- 统信软件:第一份收入破亿的答卷
- 《进击的虫师》当图虫遇到爬虫
- 算法与数学之美:最全数学各个分支简介
热门文章
- 拓端tecdat|R语言中的Nelson-Siegel模型在汇率预测的应用
- java人账户atm模拟存款,模拟银行ATM系统(基础版)
- 判别式模型 vs. 生成式模型
- python-图像金字塔
- CS224n--Lecture 1 Introduction and Word Vectors
- 插入附件 文件名显示不全_批量插入、提取图片,这几招要会掌握
- C++ 友元函数 友元类 friend class
- 服务器网口显示图像,简单的python3web服务器,可以在浏览器中显示图像
- 270 扩展固态硬盘_希捷硬盘白送3年原厂数据恢复!成功率高达90
- Linux学习(2)常用的命令