[IllegalArgumentException] 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
异常如图,看一下自己的前端报错:
也就是tomcat无法识别请求里的一些符号,比如[]。
解决办法:
1. 把参数放到body里传输
2. 如果是定义好的接口,可以规避这些特殊符号
3. 实在不行就要改配置文件,找到自己的tomcat安装目录,\tomcat-8.5.66\conf
文件夹下 有个 server.xml
文件,找到 <connector>
标签,在后面添加以下:
修改后如下:
保存后,记得重启一下。
[IllegalArgumentException] 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义相关推荐
- java.lang.IllegalArgumentException: 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEBUG级别. ...
- 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
使用Tomcat8部署项目时,有接口会报400错误,后端提示在请求目标中找到无效字符.有效字符在RFC 7230和RFC 3986中定义 原因 在日志显示的请求地址中包含非法字符,出现400错误 to ...
- java.lang.IllegalArgumentException: 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义?
原因1:请求地址有问题: 解决办法:自己检查代码修正 原因2:server.xml缺少相关配置,tomcat无法解析特殊字符: 修改Tomcat->conf->server.xml中这句话 ...
- 在函数“DECFLOAT”的字符串变量中找到无效字符
新同事遇到个问题,我想着写出来给遇到相同问题的人一个思路 select col1 from table1 where col1<100 错误原因是col1是字符串类型的,与数字比较要转换类型,而 ...
- 在邮件标头中找到无效的字符_在实践中重试HTTP标头
在邮件标头中找到无效的字符 Retry-After是鲜为人知的HTTP响应标头. 让我引用RFC 2616(HTTP 1.1规范)的相关部分: 14.37重试后 Retry-After响应标头字段可与 ...
- 编写一个方法参数接收一个字符串,返回一个Date对象(在多种日期格式中找到与字符串匹配的那一个)用到解析异常ParseException
题目:编写一个方法参数接收一个字符串,返回一个Date对象(在多种日期格式中找到与字符串匹配的那一个)用到解析异常ParseException 具体代码如下: import java.text.Par ...
- Java黑皮书课后题第7章:*7.20(修改选择排序法)在7.11节中,使用了选择排序法对数组排序。改写7.11节程序,重复地在当前数组中找到最大值,然后将这个最大值与该数组中的最后一个数进行交换
7.20(修改选择排序法)在7.11节中,使用了选择排序法对数组排序.改写7.11节程序,重复地在当前数组中找到最大值,然后将这个最大值与该数组中的最后一个数进行交换 题目 题目描述 破题 代码 运行 ...
- tomcat对URL合法字符的判断(RFC 7230 and RFC 3986 异常排查)
为什么80%的码农都做不了架构师?>>> 起因 有一个数据上报接口,之前在物理机上部署,数据上报正常. 最近将项目迁移到 docker 中,结果出现了异常如下: Note: f ...
- SpringBoot 中 The valid characters are defined in RFC 7230 and RFC 3986 终极解决方案
场景 springboot(2.0.4)使用内置 tomcat(8.5.32), 在GET请求中含有特殊字符 [ ] 时报错: java.lang.IllegalArgumentException: ...
最新文章
- centos7 docker 安装 otter 注意事项
- mysql 用户无法读取日志文件_MySQL读取Binlog日志常见的3种错误
- python数据结构与算法第六讲_Python 学习 -- 数据结构与算法 (六)
- 云上安全保护伞--SLS威胁情报集成实战
- html 缓存 js文件缓存吗,如何为css / js文件设置缓存
- 图片格式之RGB转BMP格式(含代码)
- [NOIP2010]关押罪犯
- cordova指定版本_Cordova/Ionic构建android Gradle错误:支持的最小Gradle版本是2.14.1。当前版本是2.13...
- springboot mysql事物_SpringBoot事务详细简介
- 【CNN】CNN是不是一种局部self-attention?
- Acrobat Reader DC 2019 for Mac(pdf文件阅读器) 中文直装
- IIS主机头值的意思
- NVIDIA英伟达控制面板打不开解决办法win10
- Drools规则引擎的基本使用
- 强化学习(8):Asynchronous Advantage Actor-Critic(A3C)算法
- 英伟达显卡驱动历史版本
- 一周热图|倪妮现身1664法蓝晚宴;贾静雯代言艾美特;刘嘉玲助力苏州国际设计周...
- node-java_node-jvm
- 网页通栏广告的编写技巧
- Vue.js的下载和调用