futomi's CGI Cafe - 環境変数 HTTP_USER_AGENT

http://www.futomi.com/lecture/env_var/http_user_agent.html


""環境変数 HTTP_USER_AGENT から、アクセス元のブラウザーやプラットフォームを知ることができます。ただ、ブラウザーなどのクライアントソフト側で定義するものであり、信用できるものではないことに注意してください。
""
""HTTP_USER_AGENT は、ブラウザーによってフォーマットがばらばらです。したがって、いくつかの場合わけをしてスクリプトを組む必要があります。
メモメモ。

ちなみに最近のはこんな感じ。

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.6) Gecko/20040206 Firefox/0.8
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.6) Gecko/20040113
Opera/7.23 (Windows NT 5.1; U) [ja]
Mozilla/5.0 (Windows NT 5.1; U) Opera 7.23 [ja]
Mozilla/4.78 (Windows NT 5.1; U) Opera 7.23 [ja]
Mozilla/3.0 (Windows NT 5.1; U) Opera 7.23 [ja]
Mozilla/3.0 (Windows NT 5.1; U) Opera 7.23 [ja]
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [ja]