Setzt de Firmeproxy vu WireMock an proxyVia
Behält déi richteg Zil-URL vum Mapping a konfiguréiert den nächsten Hop beim Erstelle vum WireMockServer.
De Mapping nennt nach ëmmer de richtegen Zilservice. Konfiguréiert den Tëschestéierer vu WireMock an senger Serverkonfiguratioun:
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);Bei enger Ufro iwwer de Proxy ass de Wee client → WireMock → corporate proxy → target service. De Client brauch eng Route op WireMock; proxyVia steiert d'Verbindung, déi WireMock duerno opbaut.
D'Zil-URL duerch d'Basisadress vum Firmeproxy z'ersetzen ännert de ugefrote Service. Et dréckt dee zousätzlech Hop net aus.
Wann keng Upstream-Ufro erschéngt, préift ob d'Äntwert komplett aus engem opgehollene Stub koum. D'Ofspillen kann d'Zil an d'Proxyverbindung ëmgoen, dofir bewäert dës Astellung am Modus, deen tatsächlech Live-Proxy mécht.