2017-11-06 25 views
0

다른 모듈의 응답을 기록하기 위해 wireMock을 사용하고 있습니다. 내 응용 프로그램은 많은 모듈의 데이터를 소비하므로 한 번에 모든 응답을 기록하고 싶습니다. 현재 시간을 많이 먹고 아래의 명령으로, 한 번에 한에 의해 응답을 기록하려고WireMock 응답을 기록하기 위해 다른 호스트에 다른 요청을 프록시로 응답

java -Dhttp.proxyHost=xxx.xx.xx.xx -Dhttp.proxyPort=xx -Dhttps.proxyHost=xxx.xxx.xxx.xx -Dhttps.proxyPort=xx -jar wiremock-standalone-2.4.1.jar --proxy-all="https://xxx-ppe.api.xxx.com" --record-mappings --verbose 

사람이 어떻게 프록시 모든 호스트를 한 번에 방법에 그들 모두를 기록 좀 도와 줄래 시간?

답변

0

와이어 모크 대신 Traffic Parrot Community Edition을 사용할 수 있습니다. 커뮤니티 에디션은 Wiremock을 기반으로하는 무료 버전입니다. 그것은 단지 더 많은 기능을 가지고 있습니다. , 트래픽 앵무새 메뉴 HTTP-> HTTP 공개 프록시에서

  • 을 기록을 클릭하고 시작 :

    동시에 많은 호스트를 기록합니다. 8095
  • 옵션 : 당신이 보내는 경우 HTTPS는 지금 모든 호스트 이름에 대한 HTTP 및 HTTPS 트래픽을 모두 기록합니다 set up the certificates
  • HTTP 프록시 레코더에 필요한 요청
  • 는 HTTP 프록시 로컬 호스트를 사용하도록 system 또는 application 설정 (예 : 전체 웹 사이트 또는 동시에 많은 시스템에 연결되는 모바일 응용 프로그램).

enter image description here