WireMock-un korporativ proksisini proxyVia-ya qoyun
Xəritələşdirmənin real hədəf URL-ni saxlayın və WireMockServer qurarkən növbəti hop-u konfiqurasiya edin.
Xəritələşdirmə hələ də real hədəf xidmətini göstərir. WireMock-un vasitəçisini onun server konfiqurasiyasında qurın:
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);Proksidən keçən sorğu üçün yol client → WireMock → corporate proxy → target service-dir. Müştərinin WireMock-a marşrutu olmalıdır; proxyVia WireMock-un sonra qurduğu bağlantını idarə edir.
Hədəf URL-ni korporativ proksinin baza ünvanı ilə əvəz etmək tələb olunan xidməti dəyişir. Bu, o əlavə hop-u ifadə etmir.
Yuxarı axına heç bir sorğu görünmürsə, cavabın tamamilə qeydə alınmış stub-dan gəlib-gəlmədiyini yoxlayın. Oxutma hədəfdən və proksi bağlantısından yayına bilər, ona görə də bu parametri həqiqətən canlı proksinq edən rejimdə qiymətləndirin.