NutzCN Logo
问答 怎么打印请求日志,和返回日志log
发布于 2841天前 作者 Reone 2391 次浏览 复制 上一个帖子 下一个帖子
标签:

我想在一个地方打印所有的请求日志和接口返回日志,于是我替换掉了NutFilter,成功的打印了请求参数.但是response中的数据怎么打印出来?如果读流的话,前端会拿不到数据的对吧!

2 回复

读流?resp可没有getInputstream/getReader

但是呢,可以把resp封装一下,用HttpServletResponseWrapper,覆盖getOutputStream/getWriter来拦截响应的内容

也就是说在写数据的时候,把内容打印出来.用HttpServletResponseWrapper的话,和直接覆盖resp中的getOutputStream/getWriter效果是一样的吧.找到思路了,谢谢

添加回复
请先登陆
回到顶部