记:springMVC的controller控制器一次请求被访问多次

我们经常会在做认证授权的时候发现一次请求有时候会使controller方法触发多次,这种情况大多数都因为前端其实发出了多次请求(排除js代码问题,静态资源请求往往是问题所在),而你的过滤器没有放行静态资源请求,导致这次请求也进入了你的controller中,例如:没有放行/favicon.ico请求,就会导致以上情况的发生。


image.png

如果在测试阶段我们完全可以用其他第三方插件如postman、Restlet、linux环境下wget、curl指令等等手段来进行API测试,这样发出的请求往往比浏览器干净很多。

你可能感兴趣的:(记:springMVC的controller控制器一次请求被访问多次)