From 5c3827dc7695b1b21131ae2c92c404cd60444b89 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Thu, 28 Sep 2017 17:20:32 -0400 Subject: [PATCH] Mark empty User-Agent strings as bots --- bots/bots.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bots/bots.go b/bots/bots.go index ca21554..f0a008a 100644 --- a/bots/bots.go +++ b/bots/bots.go @@ -225,6 +225,9 @@ var botPrefixes = []string{ // IsBot returns whether or not the provided User-Agent string is a known bot // or crawler. func IsBot(ua string) bool { + if ua == "" { + return true + } if _, ok := bots[ua]; ok { return true }