Как использовать Wiremock для перенаправления на другой URL-адрес, используя части запроса как часть места перенаправленJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как использовать Wiremock для перенаправления на другой URL-адрес, используя части запроса как часть места перенаправлен

Сообщение Anonymous »

Я хочу иметь правило Wiremock, которое будет соответствовать
/my-login-service/callback.*(\?.*)
и будет перенаправлен на
https://myservice.local/myservice/callback
при сохранении всех параметров запроса.
Итак, запрос на проверку
/my-login-service/callback?param1=val1&param2=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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»