上传图片Provisional headers are shown

上传8M图片时候,Provisional headers are shown,方法内写的有try{},但是也没有

(Exception e){
   rendFailedJson()}

希望的是进入方法的文件过大就返回这个,但是直接Provisional headers are shown了,应该是哪里改错了

评论区

Deanzhangliang

2017-09-26 12:06

java.lang.RuntimeException: java.io.IOException: Posted content length of 9041188 exceeds limit of 5242880,想要报这个异常的时候,try{}catch(){返回文件过大这样的字样到前端},rendFailedJson(),这种写法没作用。。该怎么写

JFinal

2017-09-26 14:54

配置一下 me.setMaxPostLength(...),文件大小超默认值了

Deanzhangliang

2017-09-26 16:01

这个知道,就是进入到该方法后如果文件过大,使用try{}catch(){rendFailedJson("文件过大"),},页面接收不到,是不是这样写不对

JFinal

2017-09-26 16:42

@Deanzhangliang 看不出来对不对,因为程序不知道走没走你的这个 catch 块,也不知道你的 rendFailedJson(....) 内部的实现,建议单步调试看程序行为

热门反馈

扫码入社