De mapping neamt noch altyd de echte doetsjinst. Konfigurearje de tuskenpersoan fan WireMock yn syn serverkonfiguraasje:

import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;

var server = new WireMockServer(
    WireMockConfiguration.wireMockConfig()
        .proxyVia("proxy.example.net", 8080)
);

Foar in fersyk fia de proxy is it paad client → WireMock → corporate proxy → target service. De klant hat in rûte nei WireMock nedich; proxyVia regelet de ferbining dy't WireMock dêrnei makket.

De doel-URL ferfange troch it basisadres fan 'e bedriuwsproxy feroaret de oanfrege tsjinst. It drukt dy ekstra hop net út.

As der gjin upstream-fersyk ferskynt, kontrolearje dan oft it antwurd folslein út in opnommen stub kaam. Werjaan kin it doel en de proxyferbining mije, dus beoardielje dizze ynstelling yn 'e modus dy't eins live proxy docht.

Relatearre artikelen