Fi proxy ile-iṣẹ WireMock sinu proxyVia
Pa URL ibi-afẹde gidi ti mapping mọ ki o ṣeto igbesẹ ti o tẹle nigbati o ba n kọ WireMockServer.
Mapping ṣì ń dárúkọ iṣẹ ibi-afẹde gidi. Ṣeto alárinà WireMock ninu iṣeto server rẹ:
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);Fun ibeere ti o gba proxy kọja, ọna ni client → WireMock → corporate proxy → target service. Oluṣe nilo ipa-ọna si WireMock; proxyVia ṣe iṣakoso asopọ ti WireMock yoo ṣe lẹhin naa.
Rirọpo URL ibi-afẹde pẹlu adiresi ipilẹ proxy ile-iṣẹ yoo yi iṣẹ ti a beere pada. Ko ṣe afihan igbesẹ afikun yẹn.
Ti ko ba si ibeere oke ti o farahan, ṣayẹwo boya idahun wa patapata lati inu stub ti a gbasilẹ. Ṣiṣe ere le yẹra fun ibi-afẹde ati asopọ proxy, nitorina yẹwo eto yii ni ipo ti n ṣe proxy taara gidi.