Есть ли способ передать параметр запроса в конечную точку /health?

Я пишу настраиваемый индикатор работоспособности, чтобы проверить подключение к другому приложению. однако, чтобы проверить это, мне требуется некоторый параметр запроса в URL-адресе запроса конечной точки /health (например, URL-адрес, который я хочу, это "/health?countryCode=IN"). Есть ли способ добиться этого? Спасибо.


person Mahendra    schedule 09.03.2017    source источник


Ответы (1)


Получите объект HttpServletRequest, введенный как:

public class CustomHealthIndicator{
    
    @Autowired
    HttpServletRequest request;

}

И чтобы получить параметр:

request.getParameter("countryCode")
person Stefan Isele - prefabware.com    schedule 11.03.2017
comment
Просто упомянем опечатку, это org.springframework.beans.factory.annotation.Autowired - person Christopher Will; 10.03.2018