Setja fyrirtækisproxy WireMock í proxyVia
Haltu raunverulegu mark-URL kortlagningarinnar og stilltu næsta stökk þegar WireMockServer er byggður.
Kortlagningin nefnir enn raunverulegu markþjónustuna. Stilltu millilið WireMock í netþjónastillingum hans:
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);Fyrir beiðni í gegnum proxy er slóðin client → WireMock → corporate proxy → target service. Biðlarinn þarf leið að WireMock; proxyVia stýrir tengingunni sem WireMock býr til á eftir.
Að skipta mark-URL út fyrir grunnslóð fyrirtækisproxysins breytir þjónustunni sem beðið er um. Það lýsir ekki þessu aukastökki.
Ef engin beiðni berst uppstreymis skal athuga hvort svarið kom algjörlega úr uppteknu stubi. Endursköpun getur sleppt markinu og proxytengingunni, svo metið þessa stillingu í þeim ham sem framkvæmir í raun lifandi proxy.