1
Eclipse RAP-Client와 RAP-Server간에 교환되는 모든 JSON 메시지를 가로 채고 기록하는 방법이 있습니까?JSON 메시지 가로 채기 - Eclipse RAP
Eclipse RAP-Client와 RAP-Server간에 교환되는 모든 JSON 메시지를 가로 채고 기록하는 방법이 있습니까?JSON 메시지 가로 채기 - Eclipse RAP
가장 좋은 방법은 servlet filter입니다. 필터의 응답을 읽는 방법에 대한 예제는 this answer을 참조하십시오.
PhaseListener을 등록하고 ClientMessage 및 ProtocolMessageWriter와 같은 RWT의 내부 API에 연결하려고 할 수 있습니다. 그러나 이러한 내부 구조는 변경 될 수 있으며 PhaseListener 인터페이스조차도 더 이상 사용되지 않으며 RAP 3에서는 제거 될 가능성이 있습니다. 따라서이 방법을 사용하지 않는 것이 좋습니다.
답변 해 주셔서 감사합니다. 클라이언트와 서버 간의 통신을 가로 채기 위해이 서블릿 필터를 어떻게 설정할 수 있습니까? –
RWT 독립형을 사용하는 경우 web.xml에서 서블릿 필터를 구성 할 수 있습니다. OSGi의 경우 [이 스레드] (http://www.eclipse.org/forums/index.php/t/627876/)를 참조하십시오. – ralfstx