0
我們正在嘗試記錄對Tomcat服務器發出的所有http請求,特別是SOAP請求。SOAP請求日誌記錄Tomcat 7 Axis2
我們的服務器設置如下: 的Tomcat 7.0.11 軸2 的Gentoo Linux
到目前爲止,我們已經使用了RequestDumperFilter類然而,這隻能說明我們的頭信息。
我們需要的是能夠查看包含SOAP請求XML的請求主體。
我們正在嘗試記錄對Tomcat服務器發出的所有http請求,特別是SOAP請求。SOAP請求日誌記錄Tomcat 7 Axis2
我們的服務器設置如下: 的Tomcat 7.0.11 軸2 的Gentoo Linux
到目前爲止,我們已經使用了RequestDumperFilter類然而,這隻能說明我們的頭信息。
我們需要的是能夠查看包含SOAP請求XML的請求主體。
我想你可以使用一些request processing components,但我不確定是否有一種簡單的方法來查看Tomcat中的請求主體。
從我所知道的,ExtendedAccessLogValve提供了關於請求的最多信息,但即使這是缺少正文。
最簡單的解決方案是將記錄從Tomcat移開並使用代理服務器。您將代理放置在服務器和它的客戶端之間,然後執行代理中的日誌記錄。
代理接收到請求後,將其記錄下來,然後轉發給生成響應的Tomcat,並將其發送給代理進行記錄,然後將其發送給客戶端。我使用的最簡單的代理(並且做得很好)是Apache TCP Monitor。
此外,你可以看看像Fiddler,看看是否有幫助。