图片base64上传,大小被限制问题记录

前端图片转base64通过post传给后端,差不多3M大小,超过了默认的2M,会报错:
Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException: The multi-part request contained parameter data (excluding uploaded files) that exceeded the limit for maxPostSize set on the associated connector

处理方法,加配置,改成10M:

server.tomcat.maxHttpFormPostSize=10MB

搜了很多这个报错的文章,都说修改maxHttpPostSize,但是没效果,可能跟我的应用场景下的请求方式不太一样。
最后看了源代码ServerProperties里的内部类Tomcat,才找到这个配置的名称。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。