Solon v2.7.6

想要日志所有的 json 输出内容

</> markdown

这个比较简单。只要在 http 输出完成后,从 ctx.attr("output") 里即可获取输出的 string 内容。例:

@Slf4j
@Component
public class DemoFilter implements Filter{
    @Override
    public void doFilter(Context ctx, FilterChain chain) throws Throwable{
        chain.doFilter(ctx);
        
        String output = ctx.attr("output");
        log.info(output);
    }
}