X-Git-Url: http://dolda2000.com/gitweb/?p=automanga.git;a=blobdiff_plain;f=manga%2Flib.py;fp=manga%2Flib.py;h=849e632ffb6afd7c6f26d229f861dd9b9580145d;hp=da64e0c1a0e4ee56d7b632d6d2170e0c59ae5dce;hb=83be8dcead2a47c303acad930f71571a87d01edf;hpb=71fc6aff8f1763c61e42d63f26b125292fecbc25 diff --git a/manga/lib.py b/manga/lib.py index da64e0c..849e632 100644 --- a/manga/lib.py +++ b/manga/lib.py @@ -158,9 +158,12 @@ class stdimgstream(imgstream): """A standard implementation of imgstream, for libraries which have no particular implementation requirements.""" - def __init__(self, url): + def __init__(self, url, referer=None): import urllib.request - req = urllib.request.Request(url, headers={"User-Agent": "automanga/1"}) + headers = {"User-Agent": "automanga/1"} + if referer: + headers["Referer"] = referer + req = urllib.request.Request(url, headers=headers) self.bk = urllib.request.urlopen(req) ok = False try: