Как показано ниже:
String Agent = request.getheader ("пользовательский агент"); System.out.println (агент); StringTokenizer st = new StringTokenizer (Agent, ";"); St.nexttoken (); String userbrowser = st.nexttoken (); System.out.println (Userbrowser); String users = st.nexttoken (); System.out.println (useros); System.out.println (System.getProperty ("os.name")); // win2003 на самом деле win XP? System.out.println (System.getProperty ("os.version")); System.out.println (System.getProperty ("os.arch")); System.out.println (request.getheader ("пользователь-агент")); // Возврат номер версии и тип клиентской системы браузера. //: методы получения передачи данных клиента на сервер включают Get, Post, Pult и т. Д. System.out.println (request.getRequesturi ()); //: Получить клиентский адрес системы запроса String System.out.println (request.getServletPath ()); //: получить путь файла файла скрипта, запрошенного клиентской системой. //: Получить имени сервера System.out.println (request.getServerport ()); //: получить систему номера порта сервера. //: получить IP -адреса клиента System.out.println (request.getRemotehost ()); //: Получите имя клиентского компьютера. Если он сбой, верните IP -адрес клиентской компьютерной системы. //: system.out.println (request.getheadernames ()); //: вернуть все названия заголовков запросов, набор результатов является экземпляром перечисления (перечисление) Class System.out.println ("Протокол:" + request.getProtocol ()); System.out.println ("Схема:" + request.getScheme ()); System.out.println ("Имя сервера:" + request.getServername ()); System.out.println ("Порт сервера:" + request.getServerport ()); System.out.println ("Протокол:" + request.getProtocol ()); System.out.println ("Информация о сервере:" + getservletconfig (). Getservletcontext (). Getserverinfo ()); System.out.println ("remote addr:" + request.getRemoteaddr ()); System.out.println ("Удаленный хост:" + request.getRemotehost ()); System.out.println ("Кодирование символов:" + request.getcharacterencoding ()); System.out.println ("Длина контента:" + request.getContentlength ()); System.out.println ("Тип контента:" + request.getContentType ()); System.out.println ("auth type:" + request.getauthtype ()); System.out.println ("http method:" + request.getmethod ()); System.out.println ("path Info:" + request.getPathinfo ()); System.out.println ("Path Trans:" + request.getPathTransLated ()); System.out.println ("Query String:" + request.getQueryString ()); System.out.println ("Удаленный пользователь:" + request.getRemoteUser ()); System.out.println ("идентификатор сеанса:" + request.getRequestSessionId ()); System.out.println ("запрос uri:" + request.getRequesturi ()); System.out.println («Путь сервлета:» + request.getservletpath ()); System.out.println ("Принять:" + request.getheader ("Accept")); System.out.println ("host:" + request.getheader ("host")); System.out.println ("Реферат:" + request.getheader ("Реферат")); System.out.println ("Accept-language:" + request.getheader ("Accept-Language")); System.out.println ("Accept-Encoding:" + request.getheader ("Accept-Coding")); System.out.println ("user-agent:" + request.getheader ("user-agent")); System.out.println ("Connection:" + request.getheader ("connection")); System.out.println ("cookie:" + request.getheader ("cookie"));Получите значение пользователя-агента
Используйте request.Header ["пользователь-агент"] в asp.net, чтобы получить пользовательский агент браузера, или вы можете использовать request.Useragent для его получения;
Использовать request.getheader («пользовательский агент») в Java для получения;
Используйте соответственно в PHP: $ _server [http_user_agent];
В JS Navigator.Useragent используется для получения (клиенты часто используют его для совместимости браузера).
Выше приведено полное содержание метода (система, браузер и т. Д.) Для получения информации о обслуживании клиентов из Java, принесенной вам. Я надеюсь, что это будет полезно для всех и поддерживать wulin.com больше ~