2016-12-08 3 views
-1

Я хочу знать браузер, который использовался для использования службы, развернутой на сервере tomcat. Поддерживает ли tomcat журнал такой информации? Если нет, то есть ли что-нибудь, что мы можем сделать, чтобы знать такую ​​информацию.Источник запроса на сервере tomcat

+0

Возможный дубликат [Как я могу получить информацию о клиенте, такую ​​как ОС и браузер] (http://stackoverflow.com/questions/1326928/how-can-i-get-client-infomation-such-as-os-and- браузер) –

ответ

0

Вы можете извлечь эту информацию из HttpServletRequest объекта во время выполнения и распаковать его в журналах самостоятельно (без зависит от вашего контейнера сервлетов):

String browserDetails = request.getHeader("User-Agent");

Для получения дополнительной информации посмотрите на:

UserAgent

List of HTTP header fields

Смежные вопросы