博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
上传图片报错java.lang.IllegalArgumentException: !hex:3b
阅读量:5812 次
发布时间:2019-06-18

本文共 1606 字,大约阅读时间需要 5 分钟。

2017-08-07 14:49:14 [com.sanqimei.www.common.log.ExceptionLogger:59]-[ERROR] <exception>127.0.0.1|/medicalSpu/addSpu{}|20170807144914</exception>

java.lang.IllegalArgumentException: !hex:3b
at org.eclipse.jetty.util.TypeUtil.convertHexDigit(TypeUtil.java:369)
at org.eclipse.jetty.util.UrlEncoded.decodeUtf8To(UrlEncoded.java:511)
at org.eclipse.jetty.util.UrlEncoded.decodeTo(UrlEncoded.java:565)
at org.eclipse.jetty.server.Request.extractParameters(Request.java:331)
at org.eclipse.jetty.server.Request.getParameter(Request.java:741)
at com.jfinal.core.Controller.getPara(Controller.java:119)
at com.sanqimei.www.common.interceptor.ExceptionInterceptor.intercept(ExceptionInterceptor.java:29)
at com.jfinal.aop.Invocation.invoke(Invocation.java:67)
at com.jfinal.core.ActionHandler.handle(ActionHandler.java:74)
at com.jfinal.plugin.druid.DruidStatViewHandler.handle(DruidStatViewHandler.java:75)
at com.jfinal.ext.handler.ContextPathHandler.handle(ContextPathHandler.java:48)
at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:74)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(Servl

 

解决办法:

获取参数param之后,在param后面添加:  param.replaceAll("%(?![0-9a-fA-F]{2})", "%25");

出现原因:图片在http传输过程当中会出现%,后台接收就会报错。替换之后为题解决。

 

转载于:https://www.cnblogs.com/21heshang/p/7307719.html

你可能感兴趣的文章
Razor 模板引擎的使用
查看>>
tf.nn.sigmoid_cross_entropy_with_logits
查看>>
文件中的类都不能进行设计,因此未能为该文件显示设计器。设计器检查出文件中有以下类: FormMain --- 未能加载基类...
查看>>
使用SQL语句如何实现条件判断
查看>>
大数据的十大热门趋势
查看>>
EMQ配置
查看>>
解压缩软件中如何提前设置文件存储名称相冲突的解决方法
查看>>
(原創) 如何判斷一個字串是否存在於另外一個字串? (C/C++) (C)
查看>>
栈的模拟运用 SOJ3897 dance2
查看>>
Windows Azure Storage (9) Windows Azure 上的托管服务CDN (中) Blob Service
查看>>
WCF闲谈:如何在流模式下传递参数
查看>>
数组排序 --- 庞果
查看>>
前端模拟发送数据-Chrome下的REST Client
查看>>
软件测试面试-如何测试一个杯子(转)
查看>>
转载:AbstractQueuedSynchronizer的介绍和原理分析
查看>>
PFX文件提取公钥私钥
查看>>
ZOJ 3213 Beautiful Meadow(插头DP-一条路径最大值,不固定头尾)
查看>>
LCD显示的一些基本概念以及DSI的一些clock解释
查看>>
Vue2---父子组件之间的访问
查看>>
[转]Android XML解析
查看>>