2017-04-06 66 views
1

我有一個應用程序,用戶正在訪問一個servlet文件,該文件將有條件地讀取.pdf文件併發送.pdf文件作爲對用戶請求的響應。 servlet代碼不會在響應頭上設置內容長度。捕獲響應大小 - HttpServlet

  • 在上面的場景中,我想捕獲每個用戶請求的響應大小,而不對servlet代碼進行任何更改。
  • 同時我不想使用HttpServletResponseWrapper出於其他一些原因。

請建議我可能的方法來實現這一點。

在此先感謝。

+0

如果你可以添加代碼,那麼你可以爲此創建一個過濾器。否則,你需要一個代理服務器。 – stdunbar

回答

0

每個容器都支持Web訪問日誌記錄。尋找並啓用它。它將記錄響應內容的長度以及其他請求和響應參數。