背景:spring boot2.1.1 + vue2.6.11 + iview3.3.0 + axios0.18.1
这个接口是接收前台图文编辑器的内容,插入数据库,当接收图文内容的字段过长时,就抛出400
后台代码:
前台请求:
报错信息:
网上查了很多解决方案,都是从修改配置方面着手,试过如下:
还有说debug源码的,参数格式错的
……
各种方法试过,大好青春浪费在试错上了。不说了,上答案:
只修改了传参方式,结果如下:
这里有一个关键,后台传参要用@RequestBody
至于原因我就不说了,小伙伴可以自行搜索vue data传参和params传参的异同,结合自己的实际框架结构做分析。
===============================================