Beka i-proxy yebhizinisi ye-WireMock ku-proxyVia
Gcina i-URL yomgomo yangempela we-mapping futhi ulungiselele umnyathelo olandelayo lapho wakha i-WireMockServer.
I-mapping isabiza insiza yomgomo yangempela. Lungiselela umlamuli we-WireMock ekulungiselelweni kweseva yayo:
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);Kusicelo esihamba nge-proxy, indlela yi-client → WireMock → corporate proxy → target service. Iklayenti lidinga indlela eya ku-WireMock; i-proxyVia ilawula uxhumano i-WireMock eyenza ngemuva kwalokho.
Ukufaka i-URL yomgomo indawo yekheli eliyisisekelo le-proxy yebhizinisi kushintsha insiza eceliwe. Akubonisi lowo mnyathelo owengeziwe.
Uma kungekho sicelo esiya phezulu esibonakalayo, hlola ukuthi impendulo yavela ngokuphelele yini ku-stub erekhodiwe. Ukudlala kabusha kungagwema umgomo nokuxhumana ne-proxy, ngakho hlola lesi silungiselelo kumodi eyenza ngempela i-proxy ebukhoma.