Guest Menneisyys Posted May 11, 2008 Report Posted May 11, 2008 In several of my articles, Bibles, W3C presentations etc., I’ve explained what HTTP User-Agents are, what they can be used for if you’re a webmaster etc. As my previous articles (see THIS, THIS and THIS, in addition to the W3C presentation and the two Web Browsing Bibles HERE and HERE) on the subject got a bit outdated with the latest browsers and firmware versions out there, I’ve re-checked the User-Agents. This time, I also provide you with all the other headers, should you want to correctly identify the mobile browser even if it’s User-Agent spoofed (that is, it’s trying to hide its identity). Note that I don’t explain what this info is used for – I’ve already done this several times in the above-linked articles, read them first if you need more info on the usage of all this info. Internet Explorer Mobile (IEM) WM6.0 Classic (HP iPAQ 210, official ROM): Accept: */* Accept-Language: en-us UA-OS: Windows CE (Pocket PC) - Version 5.2 UA-color: color16 UA-Voice: FALSE UA-pixels: 480x640 UA-CPU: ARM Accept-Encoding: gzip,deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.7) Connection: Keep-Alive WM6.0 Standard (HTC S710 with the January official ROM upgrade): Accept: application/vnd.wap.mms-message;*/* Accept-Language: en-us UA-OS: Windows CE (Smartphone) - Version 5.2 UA-color: color16 x-wap-profile: "http://www.htcmms.com.tw/gen/Vox-1.0.xml" UA-Voice: TRUE UA-pixels: 320x240 UA-CPU: ARM Accept-Encoding: gzip,deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6) SP; 240 x320; HTC_S710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 Connection: Keep-Alive WM6.1 Pro (“Cooked” HTC Universal ROM): UA-OS: Windows CE (Win32) - Version 5.2 UA-color: color16 UA-Voice: TRUE UA-pixels: 640x480 UA-CPU: ARM Accept-Encoding: gzip,deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.11) WM5: Accept: */* Accept-Language: en-us UA-OS: Windows CE (Pocket PC) - Version 5.1 UA-color: color16 UA-pixels: 480x640 Accept-Encoding: gzip,deflate UA-Voice: FALSE UA-CPU: x86 User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320) Connection: Keep-Alive Opera Mini 4.1 under Jbed 3.1: User-Agent: Opera/9.50 (J2ME/MIDP; Opera Mini/4.1.10781/302; U; en) Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: en Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Connection: Keep-Alive X-OperaMini-Features: advanced, file_system, folding X-OperaMini-Phone-UA: Jbed Profile/MIDP-2.0 Configuration/CLDC-1.1 X-OperaMini-Phone: ? # ? Opera Mobile 9.33b: User-Agent: Opera/9.0 (Microsoft Windows; PPC; Opera Mobile/331; U; en) Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: en Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Referer: http://host: port/ Connection: Keep-Alive, TE TE: deflate, gzip, chunked, identity, trailers Opera Mobile 8.50: GET / HTTP/1.1 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 480x640) Opera 8.50 [en] Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Connection: Keep-Alive Current NetFront 3.5 TP Accept: image/png, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* Accept-Language: en Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7 User-Agent: Mozilla/5.0 (PDA; NF35WMPRO/1.0; like Gecko) NetFront/3.5 Pragma: no-cache Cache-Control: no-cache Connection: Keep-Alive Accept-Encoding: deflate, gzip NetFront 3.3 final User-Agent: Mozilla/4.08 (PDA; NF33PPC3AR/1.0) NetFront/3.3 Thunderhawk User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.5) Gecko/20011018 On desktop Windows: IE7 (emulated in IE8): Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */* Accept-Language: en-us UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; FDM; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Connection: Keep-Alive IE8: Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, */* Accept-Language: en-us UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; FDM; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30) Connection: Keep-Alive Opera 9.5b: User-Agent: Opera/9.50 (Windows NT 5.1; U; en) Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 Accept-Language: en-US,en;q=0.9 Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1 Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0 Connection: Keep-Alive Mozilla/Firefox 3b5: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive Other mobile OS’es Symbian S60 FP1: Nokia S60 Web (on the N95 v21): Accept: text/html,text/css,multipart/mixed,application/java-archive, application/java, application/x-java-archive, text/vnd.sun.j2me.app-descriptor, application/vnd.oma.drm.message, application/vnd.oma.drm.content, application/vnd.oma.dd+xml, application/vnd.oma.drm.rights+xml, application/vnd.oma.drm.rights+wbxml, */* Accept-Charset: iso-8859-1, utf-8; q=0.7, *; q=0.7 Accept-Encoding: gzip, deflate, x-gzip, identity; q=0.9 Accept-Language: en;q=1.0,fr;q=0.5,de;q=0.5,es;q=0.5,it;q=0.5,pt;q=0.5 User-Agent: Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/21.0.016; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413 x-wap-profile: "http://nds1.nds.nokia.com/uaprof/NN95-1r100.xml" X-Nokia-MusicShop-Version: 1.0.0 X-Nokia-MusicShop-Bearer: GPRS/3G iPhone Safari: Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/3B48b Safari/419.3 Note that, here, 3B48b can be anything else; see for example THIS.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now