2

最近、サイトのモバイル バージョンを展開しました。その展開の一部には、エンド ユーザーに配信するバージョンを決定するためのユーザー エージェント チェックが含まれていました。

リリースしてから約 1 分おきに、User-Agent が空白のときにスローされた例外から Elmah エラーが発生しました。

この問題は本番環境で既に修正されていますが、一貫して (非常に小さい) 割合のトラフィックで User-Agent が定義されていない理由が気になります。

4

1 に答える 1

1

これは単純な推測ですが、ボットから発生する可能性があります。

脆弱性やパスワードなどについてWebサイトやサーバーを絶えずスキャンするボット(検索エンジン、ボットネットなど)は驚くほど多くあります。既知のユーザーエージェントを持っている場合もあれば、持っていない場合もあります。

CloudFlareのようなCDNサービスを使用して、ロボットからのリクエストの数を知ることができます(いいえ、私はその会社で働いていませんが、彼らのサービスを使用することで、ボットによってWebがどれだけ汚染されているかを知ることができました。統計は怖いです)。

于 2012-05-30T19:22:53.213 に答える