The User-Agent (UA) string is contained in the HTTP headers and is planned to recognize gadgets asking for online substance. The User-Agent tells the server what the meeting gadget is (among numerous different things) and this data can be utilized to figure out what substance to return. Obviously this requires utilizing a gadget location arrangement which makes an interpretation of UAs into justifiable programming and equipment data.
Why understanding User-Agents is so troublesome
Client Agents are characterized in the HTTP standard as an approach to distinguish the gadget and its properties for the reasons for adjusting content, diverting clients, and breaking down web movement. The HTTP standard gives a few guidelines to making User-Agents, however these principles aren't excessively strict as far as what can and what can't be a piece of them. Truth be told just promoting and 'non-sensical' information are taboo.
The standard says that a User-Agent comprises of at least one item tokens that "together recognize the client operator programming and its huge subproducts". Tokens comprise of the item name and its rendition (alternatively), and they are commonly recorded all together of essentialness, in spite of the fact that this is up to the program producer. The HTTP standard additionally says that the UA ought to constrain the item identifiers to what is important to distinguish the item.
The accompanying rundown of User-Agents demonstrates that these guidelines aren't entirely took after, particularly as far as constraining the identifiers to what is "important to distinguish the item." Also, there are no outcomes for building non-sensical UAs, other than the way that the gadget might be misdetected bringing on issues for any administration that depends on perceiving gadgets. This is the reason understanding User-Agent strings might be especially troublesome.
For any arrangement in light of gadget identification (e.g. versatile webpage, promotion server, web investigation apparatus), it is vital to utilize a stage that has practical experience in distinguishing UAs, (for example, DeviceAtlas).
Client Agent list for various gadget sorts
There are a large number of User-Agent blends given that UAs change with the product and equipment. For instance, a Chrome program on an iPhone 5S will present itself utilizing an alternate UA than a Safari program on a similar telephone.
Each gadget sort, including telephones, tablets, desktops, may accompany its own UA that makes it conceivable to distinguish this gadget for any reason. Strikingly bots and crawlers additionally accompany their one of a kind UAs.
Here is a rundown of illustration User-Agents for various gadget sorts that can be recognized. On the off chance that you'd jump at the chance to take in more on these gadgets, simply duplicate and glue the UAs to our User-Agent testing apparatus. You'll see every one of the properties of a recognized gadget.
List All User Agent :
Mobile Phones
| Samsung Galaxy S6 |
| Mozilla/5.0 (Linux; Android 6.0.1; SM-G920V Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36 |
| Samsung Galaxy S6 Edge Plus |
| Mozilla/5.0 (Linux; Android 5.1.1; SM-G928X Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36 |
| Microsoft Lumia 950 |
| Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586 |
| Nexus 6P |
| Mozilla/5.0 (Linux; Android 6.0.1; Nexus 6P Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36 |
| Sony Xperia Z5 |
| Mozilla/5.0 (Linux; Android 6.0.1; E6653 Build/32.2.A.0.253) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36 |
| HTC One M9 |
| Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36 |
Tablets
| Google Pixel C |
| Mozilla/5.0 (Linux; Android 7.0; Pixel C Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36 |
| Sony Xperia Z4 Tablet |
| Mozilla/5.0 (Linux; Android 6.0.1; SGP771 Build/32.2.A.0.253; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36 |
| Nvidia Shield Tablet |
| Mozilla/5.0 (Linux; Android 5.1.1; SHIELD Tablet Build/LMY48C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Safari/537.36 |
| Samsung Galaxy Tab A |
| Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-T550 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.3 Chrome/38.0.2125.102 Safari/537.36 |
| Amazon Kindle Fire HDX 7 |
| Mozilla/5.0 (Linux; Android 4.4.3; KFTHWI Build/KTU84M) AppleWebKit/537.36 (KHTML, like Gecko) Silk/47.1.79 like Chrome/47.0.2526.80 Safari/537.36 |
| LG G Pad 7.0 |
| Mozilla/5.0 (Linux; Android 5.0.2; LG-V410/V41020c Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/34.0.1847.118 Safari/537.36 |
Set Top Boxes
| Chromecast |
| Mozilla/5.0 (CrKey armv7l 1.5.16041) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.0 Safari/537.36 |
| Minix NEO X5 |
| Mozilla/5.0 (Linux; U; Android 4.2.2; he-il; NEO-X5-116A Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 |
| Amazon Fire TV |
| Mozilla/5.0 (Linux; Android 4.2.2; AFTB Build/JDQ39) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.173 Mobile Safari/537.22 |
| Google Nexus Player |
| Dalvik/2.1.0 (Linux; U; Android 6.0.1; Nexus Player Build/MMB29T) |
| Apple TV 4th Gen |
| AppleTV5,3/9.1.1 |
Game consoles
| Nintendo Wii U |
| Mozilla/5.0 (Nintendo WiiU) AppleWebKit/536.30 (KHTML, like Gecko) NX/3.0.4.2.12 NintendoBrowser/4.3.1.11264.US |
| Xbox One |
| Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Xbox; Xbox One) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586 |
| Playstation 4 |
| Mozilla/5.0 (PlayStation 4 3.11) AppleWebKit/537.73 (KHTML, like Gecko) |
| Playstation Vita |
| Mozilla/5.0 (PlayStation Vita 3.61) AppleWebKit/537.73 (KHTML, like Gecko) Silk/3.2 |
| Nintendo 3DS |
| Mozilla/5.0 (Nintendo 3DS; U; ; en) Version/1.7412.EU |
E Readers
| Amazon Kindle 4 |
| Mozilla/5.0 (X11; U; Linux armv7l like Android; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/533.2+ Kindle/3.0+ |
| Amazon Kindle 3 |
| Mozilla/5.0 (Linux; U; en-US) AppleWebKit/528.5+ (KHTML, like Gecko, Safari/528.5+) Version/4.0 Kindle/3.0 (screen 600x800; rotate) |
Desktop
| Windows 10-based PC using Edge browser |
| Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 |
| Chrome OS-based laptop using Chrome browser (Chromebook) |
| Mozilla/5.0 (X11; CrOS x86_64 8172.45.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.64 Safari/537.36 |
| Mac OS X-based computer using a Safari browser |
| Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2 Safari/601.3.9 |
| Windows 7-based PC using a Chrome browser |
| Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36 |
| Linux-based PC using a Firefox browser |
| Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 |
Bots and crawlers
0 comments:
Post a Comment