一. 错误原因:

当在浏览器中访问时 URL中带有特殊字符,如花括号冒号时,就会出现这个错误。

例如:http://localhost:8080/index.do?{id:123}

二. 解决办法

1、去除URL中的特殊字符;

3、使用 Post 方法提交数据

4、更换低版本的Tomcat来规避这种问题。

5、在 conf/catalina.properties 添加或者修改:

tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}[]

重启服务器后,解决问题。

接口请求返回400状态码,后端代码报错: java.lang.IllegalArgumentException: Invalid character found in the request targ相关推荐

  1. axios发送post请求返回400状态码

    axios发送post请求返回400状态码 今天在用 axios 发送一个跨域的post请求时,遇到了一个坑:Uncaught (in promise) Error: Request failed w ...

  2. get请求400错误 vue_解决axios发送post请求返回400状态码的问题

    今天在用 发送一个跨域的post请求时,遇到了一个坑:uncaught (in promise) error: request failed with status code 400. 前台代码如下: ...

  3. 接口请求返回的状态码总览

    HTTP状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码. 作用:服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态 ...

  4. 请求头有问题导致Nginx返回400状态码

    背景 上个星期有人找我看了Nginx的问题,场景是这样的,用户访问一个网址,这个网址有一个按钮,点击这个按钮后会跳转到新的页面,但这个跳转,有时候可以,有时候不可以--不可以的时候页面显示400状态码 ...

  5. 接口请求异常,状态码为400 – Bad Request

    背景 项目中,请求接口的时候部分成功部分失败,失败的接口返回400 Bad Request.接口是先通过网关,在网关中将用户的信息封装到header中,然后去请求具体的服务. 具体的报错日志如下: 排 ...

  6. 解析json格式请求返回500状态码的异常

    异常描述: (1)响应信息: (2)请求信息: (3)服务器中解析json所依赖的类的信息以及处理请求的逻辑 class Bedroom {public String desk;public Stri ...

  7. nginx返回400状态码

    分析: 1.后端地址正常返回200: 2.确认是url加上参数后,nginx返回400,并且nginx除了400状态码的访问日志,没有输出其他异常日志: nginx地址: https://test.c ...

  8. java list addall源码_解决list.add、list.addAll报错java.lang.UnsupportedOperationException

    时间宝贵,先讲解决方法: 使用Arrays.asList()转成的数组,调add或者addAll方法报错java.lang.UnsupportedOperationException 使用new Ar ...

  9. HTTP请求返回304状态码

    转自:https://blog.csdn.net/itpinpai/article/details/48181849 大家好,今天给大家分享一个状态码304,大家可能在以前的开发中打开chrome t ...

最新文章

  1. C语言标准库之strcat函数
  2. R语言ggplot2可视化分面图使用facet_wrap函数和facet_grid函数实战
  3. JS中常遇到的浏览器兼容问题和解决方法
  4. AIX存储管理(二)物理卷管理
  5. 【Python】Flask框架系列(四):Flask-Migrate数据库迁移
  6. Codeforces Round #715 (Div. 2) D. Binary Literature 构造
  7. d3 i5 神舟精盾k480n_神舟精盾k480n i5 d3和精盾i5 d1哪个好?
  8. rust腐竹是什么意思_学习Rust 集合与字符串
  9. Confluence 6 配置字符集编码
  10. 统计php 代码行数,PHP实现统计代码行数小工具
  11. Visual Foxpro 6.0教程
  12. @JSONField的一些使用基础
  13. OT安全|工业控制系统(ICS)六大安全实践
  14. C#毕设asp.net江山旅游网站管理系统(论文+源码)
  15. spark任务卡住问题原因之一以及解决方案
  16. 闵行区级创新研发中心认定及奖励50万政策解读
  17. 回归分析结果表格怎么填_spss回归分析结果图,帮忙看一下,麻烦详细地解释解释...
  18. 机器学习:MixMatch 论文解读
  19. 携程CEO孙洁:17年后的红色警报
  20. JDK安装教程(超详细,超简单!)

热门文章

  1. 2021年cisaw培训指南
  2. 报错ModuleNotFoundError: No module named ‘easydict‘
  3. TCP三次握手的原因
  4. 解决canvas动画嵌套H5移动端适配、嵌套iframe加载canvas动画屏幕适配的问题
  5. 根据浏览器大小使网页内容自动放大缩小
  6. python 中国裁决文书网 爬虫,完整版!!!
  7. 本学期计算机课总结,计算机学期课程PPT总结
  8. Canesten 项目申请ICP备案过程中遇到的问题及知识点扩充
  9. Rust随机数库rand rand_core rand_chacha等
  10. asp身份证识别代码,asp+百度ai实现身份证正反两面识别