Description: Add Header Accept Author: Jörg Frings-Fürst Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862004 Forwarded: https://github.com/Debianguru/MailWebsiteChanges/issues/11 Last-Update: 2017-05-07 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: trunk/mwc.py =================================================================== --- trunk.orig/mwc.py +++ trunk/mwc.py @@ -91,6 +91,8 @@ def parseSite(site): req = urllib.request.Request(uri) if 'user-agent' in site: req.add_header('User-Agent', site['user-agent']) + if 'accept' in site: + req.add_header('Accept', site['accept']) file = urllib.request.urlopen(req) Index: trunk/README.md =================================================================== --- trunk.orig/README.md +++ trunk/README.md @@ -59,7 +59,9 @@ sites = [ * user-agent (optional) Defines the user agent string, e.g., 'user-agent': 'Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0' - + * accept (optional) + Defines the accept string, e.g., + 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' * We collect some XPath/CSS snippets at this place: Snippet collection - please feel free to add your own definitions! Index: trunk/config_template.py =================================================================== --- trunk.orig/config_template.py +++ trunk/config_template.py @@ -12,7 +12,9 @@ sites = [ 'contentxpath': '//div', 'titleregex': '', 'contentregex': '', - 'encoding': 'utf-8'}, + 'encoding': 'utf-8', + 'user-agent': 'Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0', + 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'}, {'shortname': 'mywebsite2', 'uri': 'http://www.mywebsite2.com/info',