Я думаю, вы могли бы сделать это, добавив Request Wrapper . Идея, лежащая в основе обертки запроса, заключается в том, что она перехватывает запрос и позволяет вам изменить его перед отправкой запроса. Я думаю, что ваше решение будет выглядеть примерно так ...
public static class removeSimulatorPath extends StubRequestFilter {
@Override
public RequestFilterAction filter(Request request) {
Request wrappedRequest = RequestWrapper.create()
// lambda to replace the current URL with one without `/simulator`
.transformAbsoluteUrl(url -> url.replace("/simulator", "")
.wrap(request);
return RequestFilterAction.continueWith(wrappedRequest);
}
@Override
public String getName() {
return "remove-simulator-path";
}
}