Spring - Получить заголовок запроса без использования аннотации @RequestHeader - PullRequest
0 голосов
/ 17 февраля 2020

Мой код в настоящее время реализован так:

fun test(@RequestHeader key: String) { ... }

Но я не хочу удалять параметр, поэтому он выглядит примерно так:

fun test() { request.headers("key") ... }

Возможно ли это с помощью Spring

1 Ответ

1 голос
/ 17 февраля 2020

Autowire HttpServletRequest в вашем классе и использовать его в функциях, определенных в классе, например:

class MyClass {
   @Autowired
   lateinit var request: HttpServletRequest

   fun test() { request.getHeader("key") ... }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...