【问题标题】:SOAP request logging Tomcat 7 Axis2SOAP 请求记录 Tomcat 7 Axis2
【发布时间】:2011-05-13 13:45:10
【问题描述】:

我们正在尝试记录向 Tomcat 服务器发出的所有 http 请求,尤其是 SOAP 请求。

我们的服务器设置如下: 雄猫 7.0.11 轴 2 Gentoo Linux

到目前为止,我们已经使用了 RequestDumperFilter 类,但这仅向我们显示了标头信息。

我们需要的是能够查看包含 SOAP 请求 XML 的请求正文。

【问题讨论】:

    标签: web-services tomcat logging soap axis2


    【解决方案1】:

    我想你可以使用一些request processing components,但我不确定是否有一种简单的方法可以在 Tomcat 中查看请求正文。

    据我所知,ExtendedAccessLogValve 提供了有关请求的最多信息,但即使这样也缺少正文。

    最简单的解决方案是将日志从 Tomcat 移开并使用代理服务器。您将代理放在服务器和它的客户端之间,并在代理中进行日志记录。

    代理接收请求,记录它,然后转发到生成响应的Tomcat,将它发送到记录它的代理,然后将它发送给客户端。我使用的最简单的代理(并且做得很好)是Apache TCP Monitor

    此外,您可以查看Fiddler 之类的内容,看看是否有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-19
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 1970-01-01
      • 2023-04-02
      相关资源
      最近更新 更多