Class AgentUtils
- java.lang.Object
-
- com.restapi.template.errorbot.util.AgentUtils
-
public class AgentUtils extends java.lang.ObjectAgent정보를 추출하는 모듈.- Version:
- 1.0
- Author:
- always0ne
-
-
Constructor Summary
Constructors Constructor Description AgentUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.String>getAgentDetail(javax.servlet.http.HttpServletRequest request)UserAgent 정보 매핑.static voidgetBrowserInfo(eu.bitwalker.useragentutils.UserAgent userAgent, java.util.Map<java.lang.String,java.lang.String> agentDetail)헤더에서 접속자 브라우저 정보 추출.static eu.bitwalker.useragentutils.UserAgentgetUserAgent(javax.servlet.http.HttpServletRequest request)헤더에서 User-Agent 정보 추출.static voidgetUserOsInfo(eu.bitwalker.useragentutils.UserAgent userAgent, java.util.Map<java.lang.String,java.lang.String> agentDetail)헤더에서 접속자의 OS 정보 추출.
-
-
-
Method Detail
-
getAgentDetail
public static java.util.Map<java.lang.String,java.lang.String> getAgentDetail(javax.servlet.http.HttpServletRequest request)
UserAgent 정보 매핑.- Parameters:
request- 요청 정보- Returns:
- 매핑된 User Agent 정보
-
getUserAgent
public static eu.bitwalker.useragentutils.UserAgent getUserAgent(javax.servlet.http.HttpServletRequest request)
헤더에서 User-Agent 정보 추출.- Parameters:
request- 요청 정보- Returns:
- User Agent 정보
-
getUserOsInfo
public static void getUserOsInfo(eu.bitwalker.useragentutils.UserAgent userAgent, java.util.Map<java.lang.String,java.lang.String> agentDetail)헤더에서 접속자의 OS 정보 추출.- Parameters:
userAgent- 사용자 정보agentDetail- UserAgent 를 매핑할 객체
-
getBrowserInfo
public static void getBrowserInfo(eu.bitwalker.useragentutils.UserAgent userAgent, java.util.Map<java.lang.String,java.lang.String> agentDetail)헤더에서 접속자 브라우저 정보 추출.- Parameters:
userAgent- 사용자 정보agentDetail- UserAgent 를 매핑할 객체
-
-