웹 서비스 호출 중 XML 응답을 가로 채고 요청하는 방법은 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/486864

  •  20-08-2019
  •  | 
  •  

문제

java webservice 메소드 호출 및 응답으로 제공되는 XML 요청 보내기를 가로 채는 깔끔한 방법이 있는지 궁금합니다. 나는 그 XML을 표준 출력에 인쇄하고 싶지 않고 일부 문자열로 "잡기"를 원합니다.

도움이 되었습니까?

해결책

예, 일반적으로 비누 프록시를 사용합니다 SOAPUI. 프록시에서 웹 서비스 클라이언트와 실제 서비스에서 프록시를 가리키기 만하면됩니다.

다른 팁

피들러 또는 비누 슈이를 사용하면 경로에서 요청/응답을보고 변경할 수 있습니다.

예, 패킷 스나이퍼를 사용하여 트래픽에 무엇이 있는지 확인할 수 있습니다.

나는 그렇게 멀리 얻지 못했습니다.

내가 사용한 것은 모든 입력을 읽고 인쇄하고 모든 정보를 다시 제출하는 매우 간단한 가정용 프로토콜입니다.

서버에 서블릿을 배포하여 웹 서비스를 제공 할 수있는 경우 간단한 필터 작성 및 배포를 고려할 수 있습니다. 이를 사용하여 인바운드 트래픽과 아웃 바운드 트래픽을 모두 기록 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top