Как ASP.NET обнаруживает возможности браузера? - PullRequest
2 голосов
/ 08 ноября 2011

Сегодня, во время какой-то другой, как-то связанной работы, у меня возник следующий вопрос: Как ASP.NET обнаруживает возможности браузера? Кажется, это невозможно из заголовка запроса, так как this.Request.ServerVariables["ALL_RAW"] должен раскрывать все заголовки запроса, но там нет ничего о возможностях браузера? Они явно где-то еще. Куда? Как получить эти необработанные данные?

Для пояснения: Вопрос не в том, как получить возможности браузера из ASP.NET. Это просто (this.Request.Browser, здесь вы можете найти все).

1 Ответ

5 голосов
/ 08 ноября 2011

ASP.Net включает .browser файлы , которые сопоставляют User-Agents с возможностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...