Мой код в настоящее время реализован так:
fun test(@RequestHeader key: String) { ... }
Но я не хочу удалять параметр, поэтому он выглядит примерно так:
fun test() { request.headers("key") ... }
Возможно ли это с помощью Spring
Autowire HttpServletRequest в вашем классе и использовать его в функциях, определенных в классе, например:
class MyClass { @Autowired lateinit var request: HttpServletRequest fun test() { request.getHeader("key") ... } }