// 모바일 여부 확인
String header = request.getHeader("User-Agent").toLowerCase().replaceAll(" ", "");
if (header.indexOf("mobile") != -1) {
member.setChannel("20");
} else {
member.setChannel("10");
}
tip)
요청 방식 = <%=request.getMethod()%><br>
요청 URI = <%=request.getRequestURI()%><br>
요청 프로토콜= <%=request.getProtocol()%><br>
<p>
서블릿 경로 = <%=request.getServletPath()%><br>
요청 쿼리문자열= <%=request.getQueryString()%><br>
서버 이름 = <%=request.getServerName()%><br>
서버 포트 = <%=request.getServerPort()%><br>
<p>
클라이언트 접속주소 = <%=request.getRemoteAddr()%><br>
클라이언트 접속호스트 = <%=request.getRemoteHost()%><br>
인증 스키마= <%=request.getAuthType()%><br>
접속 국가 = <%=request.getLocale()%><br>
<p>
사용하는 브라우저=<%=request.getHeader("user-agent")%>
[출처] request객체의 요청관련 예제(브라우저)|작성자 말탄거부기