Estoy registrando errores en mi sitio asp.net-mvc y quería ver si hay alguna forma de detectar la información del navegador de los usuarios (nombre, versión, etc.) ya que parece que la gente está recibiendo problemas, pero es porque están usando navegador muy viejo. Esta información me ayudaría a evitar el tiempo de depuración si sé que están usando un navegador "No compatible".en un controlador en asp.net-mvc ¿cómo puedo obtener información sobre el navegador de los usuarios?
en un controlador en asp.net-mvc ¿cómo puedo obtener información sobre el navegador de los usuarios?
Respuesta
Usted puede tratar de la propiedad Request.Browser. Contendrá casi todo lo que pueda necesitar sobre el navegador del cliente (suponiendo que envíe correctamente el encabezado UserAgent).
que pueda obtener el agente de usuario suministrada que da información del navegador:
Request.UserAgent
Hay un sitio que enumera las cadenas de agente de usuario del navegador:. http://www.useragentstring.com
Otros valores que puede estar interesado en
Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion
upvoted debido al enlace a la cadena de agente de usuario – Veverke
Request.Browser devuelve 113 propiedades para mí. Una gran cantidad de información útil allí. –
- 1. JavaScript - obtener información detallada sobre el navegador
- 2. Página para obtener información sobre el navegador y la conexión
- 3. ¿Cómo obtengo información sobre el navegador del usuario en Flex?
- 4. cómo obtener información sobre el cliente en Node.js
- 5. ¿Dónde puedo obtener información sobre los sistemas de recomendación?
- 6. obtener información sobre un conjunto
- 7. ¿Dónde puedo obtener información sobre el kernel de Windows?
- 8. obtener información sobre el controlador y la acción desde url en rieles
- 9. Cómo recopilar las opiniones de los usuarios sobre el software
- 10. ¿Cómo obtener información sobre un tipo definido por el usuario?
- 11. ¿Cómo obtener información sobre el búfer/archivo actual en emacs?
- 12. Cómo obtener información sobre selección de fuentes en Mathematica
- 13. ¿Cómo puedo iniciar una URL en el navegador predeterminado de los usuarios desde mi aplicación?
- 14. Internet Explorer Caching asp.netmvc ajax results
- 15. ¿cómo puedo mostrar información sobre herramientas o información sobre el elemento al pasar el mouse?
- 16. ¿Cómo puedo obtener la información sobre herramientas de los iconos del área de notificación?
- 17. Mostrar información sobre herramientas en el mouse sobre un texto
- 18. ¿Cómo obtener información sobre el sistema de archivos del disco?
- 19. ¿Cómo obtener información programáticamente sobre sucursales en TFS?
- 20. ¿Cómo obtener más información sobre el evento Application Hang?
- 21. Obtener información sobre un objeto de confirmación SHA-1?
- 22. C#: obtener información sobre la computadora en el dominio
- 23. ¿Cómo puedo obtener meta información de archivos en Perl?
- 24. archivos de volcado del núcleo en Linux: ¿cómo obtener información sobre los archivos abiertos?
- 25. ¿Cómo puedo obtener información del cliente, como el sistema operativo y el navegador
- 26. ¿Cómo puedo obtener el idioma del navegador en node.js (express.js)?
- 27. ¿Cómo obtener useragent en el controlador magento?
- 28. Oracle: cómo obtener información sobre campos de índice, etc.
- 29. ¿Cómo puedo imprimir información sobre un NET: HTTPRequest para depuración?
- 30. obtener información sobre las dependencias de maven
Seems Request.Browser.Browser es el que busca nombres de navegador. – Veverke