1. Grunnleggende kunnskap:
User-Agent for HTTP-header
User Agent, også kjent som UA på kinesisk, er en del av HTTP-protokollen og er en komponent i header-domenet. Det er en spesiell strengheader som gir informasjon til nettsiden om typen og versjonen av nettleseren du bruker, operativsystem og versjon, nettleserkjernen, osv. Gjennom denne logoen kan nettstedet som besøkes av brukeren vise ulike oppsett for å gi brukerne en bedre opplevelse eller gjennomføre informasjonsstatistikk. For eksempel er det å få tilgang til Google på en mobiltelefon ikke det samme som å få tilgang til en datamaskin, som Google vurderer basert på besøkendes urinsyre. UA kan kamufleres.
Standardformatet for nettleserens UA-streng: Nettleser-ID (operativsystem-ID; identifikasjon av krypteringsnivå; nettleserspråk) gjengi motoridentifikasjonsversjonsinformasjon. Men nettlesere er annerledes.
Strengbeskrivelse:
1. Nettleserlogo
For kompatibilitet og promotering har mange nettlesere samme logo, så nettleserlogoen indikerer ikke den ekte versjonen av nettleseren, og den ekte versjonsinformasjonen finnes på slutten av UA-strengen.
2. Operativsystemidentifikasjon
3. Identifikasjon av krypteringsnivåer
N: Indikerer ingen sikker kryptering I: Indikerer svak sikkerhetskryptering U: Indikerer sterk sikkerhetskryptering
4. Nettleserspråk Språket som er spesifisert i preferansen > Generelle > språk
5. Renderingsmotor De viktigste renderingsmotorene som brukes av visningsnettleseren er: Gecko, WebKit, KHTML, Presto, Trident, Tasman, osv., i format for renderingsmotor/versjonsinformasjon
6. Versjonsinformasjon Viser nettleserens reelle versjonsinformasjon i følgende format: nettleser-/versjonsinformasjon
Notater: 1. I innstillingene for annonsemålretting retter både nettleser- og operativsystemmålretting seg mot informasjonen i User-Agent. 2. For mer informasjon om User-Agent, vennligst se historikken til User-agent-strengene
Nettleser User-Agent-detaljer
PC:
Safari 5.1 – MAC
User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50
Safari 5.1 – Windows
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50
IE 9.0
User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;
IE 8.0
User-Agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)
IE 7.0
User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)
IE 6.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Firefox 4.0.1 – MAC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Firefox 4.0.1 – Windows
User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Opera 11.11 – MAC
User-Agent:Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; en) Presto/2.8.131 Version/11.11
Opera 11.11 – Windows
User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Version/11.11
Chrome 17.0 – MAC
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11
Maxthon
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)
Tencent TT
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; TencentTraveler 4.0)
The World 2.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
The World 3.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; The World)
Sogou Browser 1.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0)
360-nettleser
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; 360SE)
Avant
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser)
Grønn nettleser
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
På mobile enheter:
safari iOS 4.33 – iPhone
User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5
Safari iOS 4.33 – iPod Touch
User-Agent:Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5
Safari iOS 4.33 – iPad
User-Agent:Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5
Android N1
User-Agent: Mozilla/5.0 (Linux; U; Android 2.3.7; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Android QQ-nettleser for Android
User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; MB200 Build/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Android Opera Mobile
User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10
Android Pad Moto Xoom
User-Agent: Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13
BlackBerry
User-Agent: Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, like Gecko) Version/6.0.0.337 Mobile Safari/534.1+
WebOS HP Touchpad
User-Agent: Mozilla/5.0 (hp-tablet; Linux; hpwOS/3.0.0; U; en-US) AppleWebKit/534.6 (KHTML, like Gecko) wOSBrowser/233.70 Safari/534.6 TouchPad/1.0
Nokia N97
User-Agent: Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124
Windows Phone Mango
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)
UC gjør det ikke
User-Agent: UCWEB7.0.2.37/28/999
UC-standard
User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999
UCOpenwave
User-Agent: Openwave/ UCWEB7.0.2.37/28/999
UC Opera
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999
2. Nettlesergjenkjenning
1. IE-nettleser (ta IE 9.0 som eksempel)
PC: Brukeragent: Mozilla/5.0 (kompatibel; MSIE 9.0; Windows NT 6.1; Trident/5.0; Mobil enhet: Bruker-agent: Mozilla/5.0 (kompatibel; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)
Siden Aoyou, Window of the World, 360 Browser, Tencent Browser, Sogou Browser, Avant og Green Browser alle bruker IE-kjerner, er standarden for IE-nettleservurdering "MSIE"-feltet, og tallet etter MSIE-feltet er versjonsnummeret, men det må også vurderes slik at det ikke inkluderer "Maxthon", "The world", "360SE", "TencentTraveler", "SE" og "Avant" og andre felt (Green Browser er ikke klart identifisert). Mobile enheter må også bestemme IEMobile+ versjonsnummer.
2. 360-nettleser
PC: Brukeragent: Mozilla/4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; . NET4.0C; . NET4.0E; .NET CLR 2.0.50727; 360SE) Mobile enheter: Ikke tilgjengelig
360-nettleseren vurderes ut fra "360SE"-feltet, som ikke har noen versjonsindikasjon.
3. Sogou-nettleser
PC: Brukeragent: Mozilla/4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; Trident/4.0; SE 2.X MetaSr 1.0; SE 2.X MetaSr 1.0; .NET CLR 2.0.50727; SE 2.X MetaSr 1.0) Mobile enheter: Ikke tilgjengelig
Sogou Browsers vurderingskriterier er feltene "SE" og "MetaSr", og versjonsnummeret er tallet etter SE.
4、Chrome
PC: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, som Gecko) Chrome/17.0.963.56 Safari/535.11
Mobil enhet: Brukeragent: Mozilla/5.0 (Linux; U; Android 2.2.1; ZH-CN; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, som Gecko) Versjon/4.0 Mobile Safari/533.1
Kriteriet for PC-nettleseren i Chrome er Chrome-feltet, og tallet etter Chrome er versjonsnummeret; Den mobile Chrome-nettleseren vurderer felt som «Android», «Linux» og «Mobile Safari», og tallet etter versjonen er versjonsnummeret.
5、Safari
PC: User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, som Gecko) Versjon/5.1 Safari/534.50
Mobil enhet: Brukeragent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 som Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, som Gecko) Versjon/5.0.2 Mobile/8J2 Safari/6533.18.5
Siden Chrome og Nokias Series 60-nettleser også bruker WebKit-kjernen, må Safari-nettleseren vurderes til å inkludere safari-feltet og ikke Chrome og annen informasjon, og tallet etter "version/" er versjonsnummeret. Den som inkluderer mobilfeltet under de ovennevnte forholdene, er Safari-nettleseren på mobilenheten.
6. Tencent-nettleser
PC: Brukeragent: Mozilla/4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)
Mobil enhet: Brukeragent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; ZH-CN; MB200-bygget/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, som Gecko) Versjon/4.0 Mobile Safari/533.1
Tencent Browsers vurderingskriterium er "TencentTraveler" eller "QQBrowser", og tallet etter TencentTraveler eller QQBrowser er versjonsnummeret.
7、Firefox
PC: Brukeragent: Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Mobil: Brukeragent: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0
Firefox sitt kriterium er Firefox-feltet, og tallet etter Firefox er versjonsnummeret.
8、Verden
PC: Brukeragent: Mozilla/4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; Verden)
Mobile enheter: Ikke tilgjengelig
World-nettleseren vurderes ut fra feltet «The world», som ikke angir versjonsnummeret.
Merk at det ikke finnes noe felt for "The world" i User-Agent of The world-versjon 2.x.
9. Reise
PC: Brukeragent: Mozilla/4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)
Mobile enheter: Ikke tilgjengelig
Standarden for å navigere i nettleseren er "Maxthon", og nummeret etter Maxthon er versjonsnummeret.
10、Opera
PC: User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Versjon/11.11
Mobil enhet: Bruker-agent: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Versjon/11.10
Vurderingskriteriet for opera-nettleseren er opera-feltet, og tallet etter opera-feltet er versjonsnummeret.
11. UC-nettleser
UC Web har en rekke nettlesermoduser, og den tilsvarende User-Agenten er:
UC gjør det ikke
User-Agent: UCWEB7.0.2.37/28/999
UC-standard
User-Agent: NOKIA5700/ UCWEB7.0.2.37/28/999
UCOpenwave
User-Agent: Openwave/ UCWEB7.0.2.37/28/999
UC Opera
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; ) Opera/UCWEB7.0.2.37/28/999
UC-nettleseren vurderes ut fra feltet "UCWEB", og tallet etter UCWEB er versjonsnummeret.
OS-orientering
Operativsystemets orientering avhenger av User-Agent-informasjonen i http-headeren som sendes av hver nettleser når siden åpnes. For mer informasjon om User-Agent, se Browser User-Agent Details.
La oss se på identifikasjonsmetodene for ulike operativsystemer i User-Agent.
PC
Mobil
|