나는 스프링 MVC 애플리케이션을 개발 중이며 클라이언트 브라우저 이름과 버전에 액세스해야한다.Spring MVC에서 정확한 클라이언트 브라우저 이름과 버전을 얻는 방법은 무엇입니까?
나는 매개 변수로 내 행동에 HttpServletRequest
의 인스턴스를 가지고 request.getHeader("User-Agent")
방법을 사용하지만, 이것은 인터넷 익스플로러 내가 번호와 버전을 정확한 필요 9.
에 Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
를 반환했습니다. 그 일을하기위한 도구가 있습니까?
더 안전한 방법으로이 없다 해. 브라우저 이름과 버전은 브라우저 (_client_)에서 가져옵니다. 쉽게 스푸핑 될 수 있으므로 브라우저의 정확한 이름과 버전을 100 % 확신 할 수 없습니다. – BackSlash