2012年12月10日月曜日

user-agentとaccept

 立て続けに、今度は自分用メモです。node(express)でとった、user-agentとacceptの一覧。

curl

user-agent
curl/7.21.4 (universal-apple-darwin11.0) libcurl/7.21.4 OpenSSL/0.9.8r zlib/1.2.5
accept
*/*

Wget

user-agent
Wget/1.13.4 (darwin11.4.0)
accept
*/*

Chrome

user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11
accept
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Safari

user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/536.26.17 (KHTML, like Gecko) Version/6.0.2 Safari/536.26.17
accept
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Firefox

user-agent
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:15.0) Gecko/20100101 Firefox/15.0.1
accept
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Opera

user-agent
Opera/9.80 (Macintosh; Intel Mac OS X 10.7.5; U; en) Presto/2.10.289 Version/12.02
accept
text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1

 ChromeとSafariって見分けつかないんだね…。

 クライアント側でJSが実行できるかどうかの判定って、結局なにでやるのがいいのかなー。これを見る限りはAcceptで判断した方がいいのかしら。

0 件のコメント:

コメントを投稿