Как получить имя, используемое пользователем в браузере. net core 2.0 - PullRequest
1 голос
/ 11 февраля 2020

Я использую приведенный ниже код:

Request.Headers["User-Agent"].ToString()

Но он дает мне все детали браузера, несмотря на то, что мне нужно только имя браузера.

Может кто-нибудь помочь мне с этой проблемой?

1 Ответ

0 голосов
/ 11 февраля 2020

Строки User-Agent могут иметь различную форму, поэтому для получения лучших результатов лучше использовать API, например API парсинга User Agent .

Вы не объяснили нам, почему Вы хотите обнаружить браузер. Но потратьте некоторое время, чтобы прочитать Советы MDN о / против обнаружения браузера:

Использование пользовательского агента для обнаружения браузера выглядит просто, но на самом деле это хорошо очень сложная проблема. Этот документ поможет вам сделать это максимально правильно.

...