Я пытаюсь создать фиктивный запрос на интеграционный тест (@SpringBootTest).
//given
MockHttpServletRequestBuilder requestBuilder = get("/users/register/user1");
То, что я хочу проверить, является удаленным из этого запроса.В моем контроллере я получаю эту информацию из HttpServletRequest
HttpServletRequest request;
request.getRemoteHost();
request.getRemoteAddr();
К сожалению, сейчас getRemoteHost()
всегда будет возвращать localhost .
Я бы хотел изменить его в моём запросе на что-то другое, например:
remoteHost: localhost
-> mockhostdomain
remoteAddr: 127.0.0.1
--> 10.32.120.7
(что-то другое)
Я не могу найти подходящий метод для этого. Возможно ли это вообще?