springboot框架中,获取前台的参数为null(前台数据量比较大,一个list串)

2024-12-11 17:20:40
推荐回答(2个)
回答1:

我也遇到过这个问题,我的现象是参数被截断,只剩下字符串最后大约十分之一的长度。
我也设置了max-request-size,没起作用,或许是springboot的bug。
后来换了另一种传输方式
后台controller用@RequestBody接收参数,前台ajax用contentType: "application/json; charset=utf-8"发送参数。
只有form形式的ajax参数才会被tomcat解析并截断,换用json形式就绕过了

回答2:

是json格式的数据,不是这么写的