Он доступен в виде заголовка HTTP-запроса с именем referer
(да, с ошибкой, которая должна была быть referrer
).
String referrer = request.getHeader("referer");
// ...
Здесь request
- это HttpServletRequest
, который доступен в Spring bean несколькими способами, в том числе @AutoWired
.
Пожалуйста, имейте в виду, что это контролируемое клиентом значение, которое может быть легко подделано / опущеноклиент.