今天修改前台代码,把form表单提交改为ajax请求,后台请求没问题,用safari本地测试没问题,但是用chrome前端总是不能拿到数据,打开chrome调试,发现了下面的报错:

顿时感觉一脸懵逼,往上一通百度,很多网友提供不同的解决方案:
1、修改tomcat的server.xml文件,增加maxHttpHeaderSize属性,重启。结果未生效……
2、修改nginx的配置文件,在location里面增加

讲的都很好,但是尴尬的是都不能解决我的问题!
后来查看日志,发现有一个拦截器空指针,查看代码发现了

因为传的是简单对象,参数中并没有model。顿时觉得代码写的太不严谨,内心一个曹操路过。
写公共类的的时候一定要严谨,要严谨
网友评论