El mapeo sigue nombrando el servicio de destino real. Configure el intermediario de WireMock en su configuración de servidor:

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

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

Para una solicitud a través del proxy, la ruta es client → WireMock → corporate proxy → target service. El cliente necesita una ruta hacia WireMock; proxyVia controla la conexión que WireMock realiza después.

Sustituir la URL de destino por la dirección base del proxy corporativo cambia el servicio solicitado. No expresa ese salto adicional.

Si no aparece ninguna solicitud ascendente, compruebe si la respuesta provino por completo de un stub grabado. La reproducción puede evitar el destino y la conexión del proxy, así que evalúe este ajuste en el modo que realmente hace proxy en vivo.

Artículos relacionados