项目中比如涉及微信等接口调用时,没有完全的请求、响应日志记录。后期到生产环境了,如果有这类日志等,很容易排查是否为三方接口问题所在。所以想找下nutz.1.r.62.jar的源码修改下日志。但是去下载页面看了,最新的是【nutz-1.r.61.r2-发布包_修正JDK6兼容性.zip】,版本没对啊。还望指点!
那是快照版哦,maven看源码很方便吧
但是没法修改。本来想着加个日志的。
你要改nutz的源码??没必要吧?
https://jfrog.nutz.cn/artifactory/snapshots/org/nutz/nutz/1.r.62-SNAPSHOT/
项目中的请求、响应日志,都是经过convert后的。这里的想法是,可以记录原始的 request 和 response 日志输出就完美了
那在NutFilter之前放个Filter比较靠谱
额,没描述清楚。是nutzwk项目中,调用三方接口时的 请求、返回,想加日志(比如调用微信api)
调用第三方的时候?? 那你可能要改造一下org.nutz.http包下面的类, 例如Sender
是的,也找到了。但是sender都是jar
"sender都是jar" 是什么什么意思?
sender 都是在jar包里面的class文件。如果不修改nutz.1.r.62.jar源码,还有没有比较好的方式呢?
把Sender的源码拷贝到源文件夹, 同package同类名, 就能先与jar包里面的类加载了
好的,多谢。我这边先试下!