2012-03-06 8 views
0

モバイルデバイスまたはデスクトップのWebブラウザによってHTTPリクエストが行われたかどうかを検出する方法を教えてください。モバイルデバイスによるHTTPリクエスト

+0

[モバイルを自動的に検出する(ユーザーエージェント経由で)](http://stackoverflow.com/questions/1005153/auto-detect-mobile-browser-via-user-agent)の複製が可能です。 –

答えて

0

リクエストを制御する場合は、必要に応じて情報を追加できます(例: POSTまたはGETのフィールドとして使用します。それ以外の場合は、要求の文字列User-Agentを見ることができます。

ユーザーエージェントの文字列には、アプリケーション名とバージョン、リクエストの作成に使用したCoreFoundationのバージョンが含まれます。 Android搭載端末からは、アプリのプログラマーがどのように設定するかによって異なりますが、通常はApache/Javaクライアントであることがわかります。 Firefoxからは、Mozillaなどが表示されます。

また、クライアントのプログラマーは、必要な場合にこれをスプーフィングすることができます。

関連する問題