From 1e3af327069374b7203e50dd39fd539304c3c86c Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 8 Aug 2016 13:48:49 +0200 Subject: [PATCH] parsers/web: Use unique user agent to get around HTTP error 429 on Reddit. This fixes #12. --- parsers/web/parser.go | 1 + 1 file changed, 1 insertion(+) diff --git a/parsers/web/parser.go b/parsers/web/parser.go index 25d593b..ea8808b 100644 --- a/parsers/web/parser.go +++ b/parsers/web/parser.go @@ -67,6 +67,7 @@ func (p *Parser) Parse(u *url.URL, referer *url.URL) (result parsers.ParseResult if referer != nil { req.Header.Set("Referer", referer.String()) } + req.Header.Set("User-Agent", "MediaLink IRC Bot") if resp, err := http.DefaultTransport.RoundTrip(req); err != nil { result.Error = err return