[ASP.NET] 사용자 환경정보 쉽게 얻기
2013. 3. 1. 17:39ㆍWEB
ASP.NET으로 Web Site를 제작하다보면, 사용자의 접속환경정보가 필요한 경우가 있습니다. 에를 들어 스마트폰으로 접속할 경우 다른 처리를 해준다거나, Mac으로 접속하면 폰트 설정을 다르게 해준다거나..^^ 여기서는 이러한 정보를 확인할 수 있는 Library에서 제공해주는 기능을 간단히 소개합니다.
구현방법
- HttpContext.Current.Request.Browser Class 이용
- HttpContext.Current.Request.Browser.IsMobileDevice → Mobile 장치여부
- HttpContext.Current.Request.Browser.Browser → Browser
- HttpContext.Current.Request.Browser.Platform → OS
참고사항
- Browser Decection File이 ASP.NET Running Pool에 설치되어 있어야 정상 동작합니다. 보통 C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers 에 포함되어 있습니다.
'WEB' 카테고리의 다른 글
[ASP.NET MVC] Form Element의 Disabled, Readonly 처리 (0) | 2013.05.18 |
---|---|
[IE] IE의 호환성보기 설정하기 (1) | 2013.03.01 |
[ASP.NET] Global.asax Events (0) | 2012.04.02 |
[ASP.NET] 익명사용자를 위한 Profile 구성 (0) | 2012.03.14 |
[IIS7] web.config에서 HttpModules, HttpHandlers 사용 시 오류 처리 (1) | 2011.09.15 |