Bytespider fix
This commit is contained in:
@@ -159,11 +159,9 @@ func Parse(userAgent string) UserAgent {
|
|||||||
}
|
}
|
||||||
ua.Bot = true
|
ua.Bot = true
|
||||||
|
|
||||||
case tokens.existsAny("Bytespider", "Bytespider"):
|
case tokens.exists("Bytespider"):
|
||||||
if name := tokens.findBestMatch(false); name != "" {
|
ua.Name = "Bytespider"
|
||||||
ua.Name = name
|
ua.Mobile = tokens.exists("Mobile Safari")
|
||||||
ua.OS = ""
|
|
||||||
}
|
|
||||||
ua.Bot = true
|
ua.Bot = true
|
||||||
|
|
||||||
case tokens.exists(Applebot):
|
case tokens.exists(Applebot):
|
||||||
|
|||||||
+1
-1
@@ -92,7 +92,7 @@ var testTable = [][]string{
|
|||||||
{"GoogleProber", "GoogleProber", "", "bot", ""},
|
{"GoogleProber", "GoogleProber", "", "bot", ""},
|
||||||
{"GoogleProducer; (+http://goo.gl/7y4SX)", "GoogleProducer", "", "bot", ""},
|
{"GoogleProducer; (+http://goo.gl/7y4SX)", "GoogleProducer", "", "bot", ""},
|
||||||
{"Mozilla/5.0 (compatible; Bytespider; spider-feedback@bytedance.com) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.0.0 Safari/537.36", "Bytespider", "", "bot", ""},
|
{"Mozilla/5.0 (compatible; Bytespider; spider-feedback@bytedance.com) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.0.0 Safari/537.36", "Bytespider", "", "bot", ""},
|
||||||
{"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)", "Bytespider", "", "bot", ""},
|
{"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)", "Bytespider", "", "bot", ua.Android},
|
||||||
|
|
||||||
// Google ads bots
|
// Google ads bots
|
||||||
{"Mozilla/5.0 (Linux; Android 4.0.0; Galaxy Nexus Build/IMM76B) AppleWebKit/537.36 (KHTML, like Gecko; Mediapartners-Google) Chrome/104.0.0.0 Mobile Safari/537.36", ua.GoogleAdsBot, "", "bot", ua.Android},
|
{"Mozilla/5.0 (Linux; Android 4.0.0; Galaxy Nexus Build/IMM76B) AppleWebKit/537.36 (KHTML, like Gecko; Mediapartners-Google) Chrome/104.0.0.0 Mobile Safari/537.36", ua.GoogleAdsBot, "", "bot", ua.Android},
|
||||||
|
|||||||
Reference in New Issue
Block a user