diff --git a/gallery_dl/extractor/hitomi.py b/gallery_dl/extractor/hitomi.py index da531130..4061a217 100644 --- a/gallery_dl/extractor/hitomi.py +++ b/gallery_dl/extractor/hitomi.py @@ -111,9 +111,9 @@ class HitomiGalleryExtractor(GalleryExtractor): response = self.request(url, fatal=False) if b"Redirect" not in response.content: break - url = text.extract(response.text, "href='", "'")[0] - if not url.startswith("http"): - url = text.urljoin(self.root, url) + url = text.extract( + response.text, 'http-equiv="refresh" content="', '"', + )[0].partition("=")[2] if response.status_code >= 400: return {}