248 Star 3K Fork 674

GVPdromara / TLog

 / 详情

开启enable-invoke-time-print后相关问题

已完成
创建于  
2021-07-07 00:29
  • 开启enable-invoke-time-print后无法打印@RequestBody 注解中的内容。

希望能打印出返回参数,ps:[如果这样,岂不是可以让使用者代码更加简洁、清爽] ,同时建议TLogWebInvokeTimeInterceptor改为由过滤器中去处理请求信息及耗时。

评论 (2)

神坑小爱人 创建了任务
神坑小爱人 关联仓库设置为dromara/TLog
展开全部操作日志

比如如下图所示,会显得很鸡肋~
输入图片说明

神坑小爱人 修改了描述
神坑小爱人 修改了标题

tlog的参数打印不是核心功能
为什么去掉了body内容的打印,是有原因的,因为body的内容是流只能读一次,tlog读了,业务就读不到了。
当然也能用wrapper去包装下,但是有个别项目也用wrapper去包装了,因为只能读取一次。导致tlog再次读不到。
开源项目面对的是各种类型的项目,所以body打印的功能不再提供。只打印get。
如果要实现这个功能,完全可以自己封装一个filter,不是很难。

铂赛东 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
4989194 wmhxx 1650814132 1102362 bryan31 1578940308
Java
1
https://gitee.com/dromara/TLog.git
git@gitee.com:dromara/TLog.git
dromara
TLog
TLog

搜索帮助