Я хочу иметь правило Wiremock, которое будет соответствовать
/my-login-service/callback.*(\?.*)
и будет перенаправлен на
https://myservice.local/myservice/callback
при сохранении всех параметров запроса.
Итак, запрос на проверку
/my-login-service/callback?param1=val1¶m2=val2
перенаправляется на
https://myservice.local/myservice/callb ... aram2=val2
Я не могу использовать proxiedFrom, потому что мне нужно, чтобы веб-страница находилась в определенном месте.
Как я могу использовать Сервер Wiremock перенаправить со всеми существующими заголовками и параметрами запроса из исходного запроса в willReturn?
stubMappingProxy = wireMock.register(WireMock.get(WireMock.urlPathMatching("/my-login-service/callback.*"))
.willReturn(WireMock.aResponse()
.withStatus(302)
// how do i redirect to a location based on the request path?
.withHeader("Location", "https://myservice.local/my-login-service/callback"))));
Подробнее здесь: https://stackoverflow.com/questions/787 ... request-as
Мобильная версия