Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 29264|Răspunde: 0

Pentru a rezuma populara enciclopedie User-Agent pentru browser

[Copiază linkul]
Postat la 2021-6-14 10:25:41 | | | |
1. Cunoștințe de bază:

User-Agent for Http Header

User Agent, cunoscut și ca UA în chineză, face parte din protocolul HTTP și este o componentă a domeniului de antet. Este un antet special de șir de șir care oferă site-ului informații despre tipul și versiunea browserului pe care îl folosești, sistemul de operare și versiunea, nucleul browserului etc. Prin intermediul acestui logo, site-ul vizitat de utilizator poate afișa diferite layout-uri pentru a oferi utilizatorilor o experiență mai bună sau pentru a realiza statistici informative. De exemplu, accesarea Google de pe un telefon mobil nu este același lucru cu accesarea unui computer, pe care Google îl evaluează pe baza UA a vizitatorului. UA poate fi camuflat.

Formatul standard pentru șirul UA al browserului: Browser ID (ID al sistemului de operare; identificarea nivelului de criptare; limbajul browserului) Informații despre identificarea motorului de redare. Dar browserele sunt diferite.

Descrierea șirului:

1. Sigla browserului

Din motive de compatibilitate și promovare, multe browsere au același logo, astfel încât logo-ul browserului nu indică versiunea reală a browserului, iar informațiile despre versiunea reală pot fi găsite la sfârșitul șirului UA.

2. Identificarea sistemului de operare



3. Identificarea la nivel de criptare

N: Indică lipsa criptării securizate
I: Indică criptare de securitate slabă
U: Indică criptare de securitate puternică

4. Limbajul browserului
Limbajul specificat în preferința > limbile > generale

5. Motor de randare
Principalele motoare de randare folosite de browserul de afișare sunt: Gecko, WebKit, KHTML, Presto, Trident, Tasman etc., în formatul de informații despre motorul de randare/versiune

6. Informații despre versiuni
Afișează informațiile reale despre versiunea browserului în următorul format: informații despre browser/versiune

Note:
1. În setările de țintire a publicității, țintirea browserului și a sistemului de operare sunt ambele direcționate informațiile din User-Agent.
2. Pentru mai multe informații despre User-Agent, vă rugăm să consultați istoricul șirurilor User-agent

Detalii despre Browser-User-Agent

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

Adică 9.0
User-Agent:Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0;

Adică 8.0
User-Agent:Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)

Adică 7.0
User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)

Adică 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)

Lumea 2.x
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

Lumea 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)

Browser 360
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)

Green Browser
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

Pe dispozitive mobile:

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

Browser Android QQ pentru 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 nu
User-Agent: UCWEB7.0.2.37/28/999

Standardul UC
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. Recunoașterea browserului

1. Browserul IE (ia IE 9.0 ca exemplu)

PC: User-Agent: Mozilla/5.0 (compatibil; MSIE 9.0; Windows NT 6.1; Trident/5.0;
Dispozitiv mobil: User-Agent: Mozilla/5.0 (compatibil; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Titan)

Deoarece Aoyou, Window of the World, 360 Browser, Tencent Browser, Sogou Browser, Avant și Green Browser folosesc toate kerneluri IE, standardul pentru judecata browserului IE este câmpul "MSIE", iar numărul după câmpul MSIE este numărul versiunii, dar trebuie judecat și că nu include "Maxthon", "The World", "360SE", "TencentTraveler", "SE" și "Avant" și alte câmpuri (Green Browser nu este clar identificat). Dispozitivele mobile trebuie, de asemenea, să determine numărul de versiune IEMobile+.

2. Browser 360

PC: User-Agent: Mozilla/4.0 (compatibil; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.2; . NET4.0C; NET4.0E; .NET CLR 2.0.50727; 360SE)
Dispozitive mobile: Nu sunt disponibile

Browserul 360 este evaluat după câmpul "360SE", care nu indică o versiune.

3. Browser Sogou

PC: User-Agent:Mozilla/4.0 (compatibil; 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)
Dispozitive mobile: Nu sunt disponibile

Criteriile de judecată ale Sogou Browser sunt câmpurile "SE" și "MetaSr", iar numărul de versiune este numărul după SE.

4、Chrome

PC: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, ca Gecko) Chrome/17.0.963.56 Safari/535.11

Dispozitiv mobil: User-Agent: Mozilla/5.0 (Linux; U; Android 2.2.1; zh-cn; HTC_Wildfire_A3333 Build/FRG83D) AppleWebKit/533.1 (KHTML, ca Gecko) Versiunea/4.0 Mobile Safari/533.1

Criteriul pentru browserul Chrome pe PC este câmpul Chrome, iar numărul după Chrome este numărul versiunii; Browserul mobil Chrome evaluează câmpurile precum "Android", "Linux" și "Mobile Safari", iar numărul de după versiune este numărul versiunii.

5、Safari

PC: User-Agent:Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, ca Gecko) Versiunea/5.1 Safari/534.50

Dispozitiv mobil: User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 ca Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, ca Gecko) Versiunea/5.0.2 Mobile/8J2 Safari/6533.18.5

Deoarece Chrome și browserele Series 60 de la Nokia folosesc și nucleul WebKit, browserul Safari trebuie considerat că include câmpul Safari și nu Chrome și alte informații, iar numărul după "version/" este numărul versiunii. Cel care include câmpul Mobile în condițiile de mai sus este browserul Safari de pe dispozitivul mobil.

6. Browserul Tencent

PC: User-Agent: Mozilla/4.0 (compatibil; MSIE 7.0; Windows NT 5.1; Trident/4.0; TencentTraveler 4.0; .NET CLR 2.0.50727)

Dispozitiv mobil: User-Agent: MQQBrowser/26 Mozilla/5.0 (Linux; U; Android 2.3.7; zh-cn; Construcție MB200/GRJ22; CyanogenMod-7) AppleWebKit/533.1 (KHTML, ca Gecko) Versiunea/4.0 Mobile Safari/533.1

Criteriul de judecată al Tencent Browser este "TencentTraveler" sau "QQBrowser", iar numărul după TencentTraveler sau QQBrowser este numărul versiunii.

7、Firefox

PC: User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Mobil: User-Agent: Mozilla/5.0 (Androdi; Linux armv7l; rv:5.0) Gecko/ Firefox/5.0 fennec/5.0

Criteriul Firefox este câmpul Firefox, iar numărul după Firefox este numărul versiunii.

8、Lumea

PC: User-Agent: Mozilla/4.0 (compatibil; MSIE 7.0; Windows NT 5.1; Lumea)

Dispozitive mobile: Nu sunt disponibile

Browserul lumii este judecat după câmpul "Lumea", care nu indică numărul versiunii.

Rețineți că nu există niciun câmp pentru "Lumea" în User-Agent-ul lumii versiunea 2.x.

9. Călătorii

PC: User-Agent: Mozilla/4.0 (compatibil; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)

Dispozitive mobile: Nu sunt disponibile

Standardul pentru navigarea în browser este "Maxthon", iar numărul după Maxthon este numărul versiunii.

10、Operă

PC: User-Agent:Opera/9.80 (Windows NT 6.1; U; en) Presto/2.8.131 Versiune/11.11

Dispozitiv mobil: User-Agent: Opera/9.80 (Android 2.3.4; Linux; Opera mobi/adr-1107051709; U; zh-cn) Presto/2.8.149 Versiune/11.10

Criteriul de judecată al browserului de operă este câmpul de operă, iar numărul de după câmpul de operă este numărul versiunii.

11. UC Browser

UC Web are o varietate de moduri de navigare, iar User-Agent-ul corespunzător este:

UC nu
User-Agent: UCWEB7.0.2.37/28/999

Standardul UC
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

Browserul UC este evaluat după câmpul "UCWEB", iar numărul după UCWEB este numărul versiunii.

Orientare OS

Orientarea sistemului de operare depinde de User-Agent-ul din informațiile antetului http transmise de fiecare browser la deschiderea paginii.
Pentru mai multe informații despre User-Agent, vezi Detalii Browser-User-Agent.

Să analizăm metodele de identificare ale diferitelor sisteme de operare în User-Agent.

PC



Mobil





Precedent:Vulnerabilități lipsă sau nesigure în antetul "Content-Security-Policy"
Următor:Operații multilogice ale fișierului de configurare Nginx
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com