使用base64传递图片时jfinal也显示参数值,造成控制台卡死

当我使用base64传递图片时,jfinal会输出参数的长度,而每一个base64都很长,当我有很多张图片一起传输时,jfinal的日志会刷上好几分钟,建议下一版中的jfinal能控制参数值的长度,只显示前面600个字符串的值。

评论区

avegetablebird

2016-08-08 11:35

@JFinal 我看了源码,源码上没有区分post,get请求,只要有请求过来,都会输出参数的,而且上传图片本身就是表单提交的post请求,不知道是否有配置可以让参数值不输出?

JFinal

2016-08-08 11:53

@avegetablebird 在 YourJFinalConfig 中的 configConstants(Constants me) 方法中使用me.setDevMode(false) 就可以不输出了

JFinal

2016-08-08 11:56

@avegetablebird 你说的这个问题,以前的确没有碰到过,先做下备忘,jfinal 2.3 的时候处理一下,感谢反馈

JFinal

2016-08-08 11:59

@avegetablebird 目前,我建议你用 me.setDevMode(false) 关闭一下输出,或者说在开发这个功能的时候暂时关闭,开发完以后再打开,有利于别的功能开发时查看 report

avegetablebird

2016-08-08 12:34

@JFinal 好的,谢谢,也只能这么做了

热门反馈

扫码入社