1
是否有攔截和記錄Eclipse RAP客戶端和RAP服務器之間交換的每條JSON消息的方法?攔截JSON消息 - Eclipse RAP
是否有攔截和記錄Eclipse RAP客戶端和RAP服務器之間交換的每條JSON消息的方法?攔截JSON消息 - Eclipse RAP
做到這一點的最好方法是servlet filter。有關如何讀取過濾器中的響應的示例,請參閱this answer。
作爲替代方法,您可以註冊PhaseListener並嘗試掛接RWT的內部API,例如ClientMessage和ProtocolMessageWriter。然而,這些內部結構可能會發生變化,甚至PhaseListener接口也會被棄用,並可能在RAP 3中被刪除。因此,我不會推薦這種方法。
謝謝你的回答。 如何設置此servlet過濾器來攔截客戶端和服務器之間的任何通信? –
如果您正在使用RWT獨立版,您可以在web.xml中配置servlet過濾器。如果是OSGi,請參閱[本主題](http://www.eclipse.org/forums/index.php/t/627876/)。 – ralfstx