Как определить, установлена ​​ли флэш-память из C # для Firefox? - PullRequest
3 голосов
/ 17 марта 2009

Есть ли способ проверить, установлена ​​ли флэш-память в Firefox из кода C # на сервере? Например, когда клиентский браузер IE, вы можете проверить
Request.Headers ["accept"]. Contains ("application / x-shockwave-flash")
но запрос Firefox не содержит тот же заголовок.

1 Ответ

5 голосов
/ 17 марта 2009

Учитывая, что вы пометили это как "серверную часть" и говорите о машине клиента, вы вполне можете быть разочарованы.

Единственный способ проверить это с помощью кода, запущенного на проверяемом хосте (то есть на клиенте) - конечно, вы можете сделать это и передать ответ на сервер (например, для сохранения в сеансе)

Редактировать: Стоит также помнить, что любые заголовки, которые вы получаете (или полагаетесь на получение), могут быть удалены с помощью промежуточных прокси или просто лежать (может быть ботом)

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