0
モバイルデバイスまたはデスクトップのWebブラウザによってHTTPリクエストが行われたかどうかを検出する方法を教えてください。モバイルデバイスによるHTTPリクエスト
モバイルデバイスまたはデスクトップのWebブラウザによってHTTPリクエストが行われたかどうかを検出する方法を教えてください。モバイルデバイスによるHTTPリクエスト
リクエストを制御する場合は、必要に応じて情報を追加できます(例: POSTまたはGETのフィールドとして使用します。それ以外の場合は、要求の文字列User-Agentを見ることができます。
ユーザーエージェントの文字列には、アプリケーション名とバージョン、リクエストの作成に使用したCoreFoundationのバージョンが含まれます。 Android搭載端末からは、アプリのプログラマーがどのように設定するかによって異なりますが、通常はApache/Javaクライアントであることがわかります。 Firefoxからは、Mozillaなどが表示されます。
また、クライアントのプログラマーは、必要な場合にこれをスプーフィングすることができます。
[モバイルを自動的に検出する(ユーザーエージェント経由で)](http://stackoverflow.com/questions/1005153/auto-detect-mobile-browser-via-user-agent)の複製が可能です。 –