在前端使用FormData向前端提交数据时,如果使用JSON.stringify转换为json格式的数据,后端使用@RequestBody注解接收数据,会报415 Unsupported Media Type的错误。这个时候去掉@RequestBody注解,让json字符串自动注入,即可解决。
注:问题出现在FormData对象转json的方法上,因为FormData对象本身内部数据格式的问题无法使用JSON.stringify方法转为json字符串。转换的结果为null。


使用FormData传递json格式的数据报415 Unsupported Media Type错误
最新推荐文章于 2024-01-23 10:56:01 发布
本文介绍在使用FormData提交数据时遇到415UnsupportedMediaType错误的原因及解决方案。通过调整前后端数据交互方式,避免使用JSON.stringify转换FormData对象。
2394

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



