FirefoxがFirefoxにC#コードでインストールされているかどうかを確認する方法はありますか?たとえば、クライアントブラウザがIEの場合、
Request.Headers ["accept"]をチェックすることができます。
が含まれていますが、Firefoxリクエストには同じヘッダーが含まれていません。FirefoxがC#からインストールされているかどうかを検出する方法は?
3
A
答えて
5
これを「サーバー側」とタグ付けしてクライアントのマシンについて話すと、失望する可能性があります。
これをチェックする唯一の方法は、チェックしているホスト(つまりクライアント)で実行されているコードを使用することです - もちろん、これを行い、サーバーに回答を送信することができます)
編集:それはあなたが受け取る(または受信に依存している任意のヘッダ)が中間プロキシによって除去することができる、あるいは単なる(横たわっていることはボット可能性があることも覚えておく価値がある)
関連する問題
- 1. Zebraプリンタがインストールされているかどうかを検出する方法
- 2. C#を使用するWindowsインストーラ4.5がインストールされているかどうかを検出する方法
- 3. C#コードでCrystal Reports Basicがインストールされているかどうかを検出する方法
- 4. プラグインがインストールされている場合、Vagrantfileから検出する方法は?
- 5. Excel 2003がインストールされているかどうかを検出する最善の方法は何ですか?
- 6. SQLCMD.exeがインストールされているかどうかを検出する適切な方法はありますか?
- 7. IEフラッシュプレーヤーがC++実行可能ファイルからインストールされているかどうかを検出します。
- 8. アプリケーションがインストールされているかどうかを検出する
- 9. WIX:サードパーティのアプリケーションがインストールされているかどうかを検出する方法は?
- 10. コマンドラインから、どのFirefoxのバージョンがwindows/linuxにインストールされているかを知る方法は?
- 11. Opencartモジュールがインストールされているかどうかをテストする方法は?
- 12. iOSアプリが別のアプリ内からインストールされているかどうかを検出する
- 13. コンパクトフレームワークがモバイルデバイスにインストールされているかどうかの検出
- 14. System.Data.OracleClientがインストールされているOracleClientを検出する方法
- 15. MySql Connector/ODBCがインストールされているかどうかをプログラムで検出する方法は? (必要に応じてインストールしてください)
- 16. フレックス:共有オブジェクトが書き込みからブロックされているかどうかを検出する方法
- 17. モーメントjsがCDNからロードされているかどうかを検出する方法
- 18. バッチファイルから、プログラムがインストールされているかどうかを確認する方法はありますか?
- 19. Selenium C#Webdriver要素が表示されているかどうかを検出する方法
- 20. SSLがサポートされているかどうかを検出
- 21. SQL Reportingがサーバーにインストールされているかどうかを(インストーラから)検出する方法はありますか?
- 22. オブジェクトがロックされているかどうかを検出する方法はありますか?
- 23. 通知バーがクリアされているかどうかを検出する方法はありますか?
- 24. iOSデバイスがリダイレクトされているかどうかだけを検出する方法はありますか?
- 25. 行がC#で交差するかどうかを検出する方法は?
- 26. シフトが解除されたかどうかを検出する方法は?
- 27. Windowsキーが押されたかどうかを検出する方法は?
- 28. ユーザがFirefoxでトラッキング保護を使用しているかどうかを検出する方法42+
- 29. iPhone:iTunesが再生されているかどうかを検出するには?
- 30. ファイルセットが定義されているかどうかを検出するには?
クライアント上で実行中のアプリケーションから、またはASP.NETアプリケーションからですか? – MartinHN