昨天上线一个功能,客户说没有任务数据返回。
但是奇怪的是,我本地有数据返回(后来发现本地ip做了白名单),我用另外一台机器测试同样没数据返回。
内网代码不方便贴出来。
最终找到了原因。
在一个filter类当中,没有进行 在dofilter 方法里,有多个判断。当所有判断不符合时候,忘记调用
chain.doFilter(req,resp);
导致直接返回空的数据。
昨天上线一个功能,客户说没有任务数据返回。
但是奇怪的是,我本地有数据返回(后来发现本地ip做了白名单),我用另外一台机器测试同样没数据返回。
内网代码不方便贴出来。
最终找到了原因。
在一个filter类当中,没有进行 在dofilter 方法里,有多个判断。当所有判断不符合时候,忘记调用
chain.doFilter(req,resp);
导致直接返回空的数据。