From 2756cc8ddeb4820eae39cb4e62d9685b9d3aa77d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Wed, 1 May 2019 10:54:42 +0200 Subject: [PATCH] [hitomi] set Referer header (fixes #239) --- gallery_dl/extractor/hitomi.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/gallery_dl/extractor/hitomi.py b/gallery_dl/extractor/hitomi.py index 5a518beb..1511e211 100644 --- a/gallery_dl/extractor/hitomi.py +++ b/gallery_dl/extractor/hitomi.py @@ -26,6 +26,11 @@ class HitomiGalleryExtractor(GalleryExtractor): # "aa" subdomain for gallery-id ending in 1 (#142) "pattern": r"https://aa\.hitomi\.la/", }), + ("https://hitomi.la/galleries/1401410.html", { + # download test + "range": "1", + "content": "b3ca8c6c8cc5826cf8b4ceb7252943abad7b8b4c", + }), ("https://hitomi.la/reader/867789.html"), ) @@ -68,6 +73,9 @@ class HitomiGalleryExtractor(GalleryExtractor): subdomain = chr(97 + offset) + "a" base = "https://" + subdomain + ".hitomi.la/galleries/" + # set Referer header before image downloads (#239) + self.session.headers["Referer"] = self.chapter_url + return [ (base + urlpart, None) for urlpart in text.extract_iter(