今天我们在做注册模块的时候遇到了一个很奇怪的异常:
org.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was found

经过排查之后知道,前端通过axios发送过来的数据中,手动指定了Content-Type的类型,这样SpringMVC是不会通过的,因此才会报错;
实际在使用axios发送post请求时,默认的请求头Content-Type的属性值为application/json ,就不需要在手动指定类型;
去掉之后:
数据发送成功,不再报错。
本文详细解析了在使用axios发送POST请求时,手动指定Content-Type为multipart/form-data导致SpringMVC无法解析的问题,并提供了解决方案。
8448

被折叠的 条评论
为什么被折叠?



