加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

AXIS2顽固的日志输出

发布时间:2020-12-17 00:37:28 所属栏目:安全 来源:网络整理
导读:? ?项目里使用AXIS2作客户端Webservice的调用,发现日志里是大量的http header和content信息,如下图所示: ? ?? ? ? ? 很自然的把AXIS2作为重点怀疑对象,AXIS2的package以org.apache开头,但log4j.properties里面的 ? ? log4j.logger.org.apache=INFO,stdo


? ?项目里使用AXIS2作客户端Webservice的调用,发现日志里是大量的http header和content信息,如下图所示:

? ??


? ?



? 很自然的把AXIS2作为重点怀疑对象,AXIS2的package以org.apache开头,但log4j.properties里面的

? ? log4j.logger.org.apache=INFO,stdout,fileout

? 可是不起作用
??

?日志中本来应该是class信息的位置,出现了header和conent,猜测是http请求处理时输出的,于是找到了AxisHttpConnectionImpl类,如下:




??

?wire比较可疑,继续找AXIS2在处理http请求时依赖的httpclient包,找到了官方的说明:




? 在log4j增加了

? ? log4j.logger.httpclient.wire=INFO,fileout
? ? log4j.logger.org.apache.commons.httpclient=INFO,fileout

? 终于成功关闭http header的content debug日志信息输出。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读