问题描述:启动项目后,当点击页面某一个按钮时,项目出错并且后台报java.lang.IllegalArgumentException: Invalid character found in the request target.这个错误

解决方法:

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

第一种方法

利用ajax,使用 Post 方法提交数据

第二种方法

去除URL中的特殊字符

//对请求地址进行加密
var jsonStr = JSON.stringify("json格式字符串");
varurl = contextPath + "/test/demo.do?queryParams="+jsonStr;
window.location.href = encodeURI(url);

后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.相关推荐

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

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

  2. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact

    Tomcat IllegalArgumentException(Invalid character found in the request target) 问题解决 2018-09-06 线上环境中 ...

  3. java lang IllegalArgumentException Invalid character found

    java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact ...

  4. tomcat配置SSL报错解决:java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nam

    使用CAS单点登陆时,在tomcat的server.xml中配置了https协议的证书认证,但访问时报错: INFO [http-nio-8443-exec-4] org.apache.coyote. ...

  5. Cookie报错java.lang.IllegalArgumentException

    项目中做自动登录和保存密码时,Cookie报错Java.lang.IllegalArgumentException,上google查了下 在http://hi.baidu.com/xtxycy/blo ...

  6. Error parsing HTTP request header...java.lang.IllegalArgumentException: Invalid character found in m

    问题描述 http请求,偶尔出现该问题. 2022-04-09 09:28:36,247 INFO [][scheduling-1] c.w.w.task.ApiRequestTask - refre ...

  7. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x0

    问题 在使用浏览器访问后端进行测试时,发现出现了以下异常: java.lang.IllegalArgumentException: Invalid character found in method ...

  8. java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must b

    一.错误描述 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names ...

  9. 报错java.lang.IllegalArgumentException: Result Maps collection does not contain value解决

    使用mybatis报错 java.lang.IllegalArgumentException: Result Maps collection does not contain value for co ...

最新文章

  1. 500线电机光电码盘
  2. 2012需要一种智慧
  3. Oracle之批量生成数据
  4. 如何打造标签式IE浏览器 (共享源码)
  5. PHP设计模式——解释器模式
  6. 微软正式发布Internet Explorer 7.0
  7. Chladni Figure CodeForces - 1162D (暴力,真香啊~)
  8. 工资短信生成器如何使用
  9. Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletCont
  10. linux broadcast 作用,linux中inaddr_broadcast什么意思?
  11. windows7蓝牙怎么打开_windwos7系统怎么添加蓝牙鼠标
  12. 解决IE浏览器被2345劫持问题
  13. [深度学习]动手学深度学习笔记-15
  14. 新晋小王子 doodoo.js Node.js开发框架
  15. 爆米豆分页插件使用及mysql的find_in_set函数使用
  16. Spring 框架之九阴真经
  17. 系统学习NLP(三十一)--基于CNN句子分类
  18. 用wt文件恢复mongodb
  19. DaimayuanpSort
  20. Flash与3D编程探秘(一)- Flash与3D空间

热门文章

  1. java学习中,异常和错误的简介、捕获异常、抛出异常、自定义异常、finally关键字(java 学习中的小记录)
  2. 情感分析技术在美团推荐系统中的探索与应用
  3. 基本功 | Java即时编译器原理解析及实践
  4. 【报告分享】中国人工智能产业发展指数.pdf
  5. 全球首发!计算机视觉Polygon Mesh Processing读书笔记——5微分几何中的弧长
  6. oracle数据库连接违反,Oracle 数据库连接的一些坑
  7. java sql update用法_使用if else条件将SQL UPDATE语句转换为php(codeigniter)
  8. linux重启mysql的命令行_LINUX重启MYSQL的命令
  9. 鸿蒙系统华为mate10,从3899跌至1040,2K分辨率+4000mAh,可升级鸿蒙系统
  10. Stanford CS230深度学习(五)CNN和ResNet