diff --git a/gallery_dl/extractor/directlink.py b/gallery_dl/extractor/directlink.py index 4827be52..e85eb8db 100644 --- a/gallery_dl/extractor/directlink.py +++ b/gallery_dl/extractor/directlink.py @@ -46,7 +46,8 @@ class DirectlinkExtractor(Extractor): "mZPiDgT8hmQdQ5K_gYyu0g.JPEG/2.JPG"), # internationalized domain name ("https://räksmörgås.josefsson.org/raksmorgas.jpg", { - "content": "f7e00768ab009c969e70d775047cdd302ca51762", + "url": "a65667f670b194afbd1e3ea5e7a78938d36747da", + "keyword": "fd5037fe86eebd4764e176cbaf318caec0f700be", }), ) diff --git a/gallery_dl/extractor/generic.py b/gallery_dl/extractor/generic.py index d4276e62..99992837 100644 --- a/gallery_dl/extractor/generic.py +++ b/gallery_dl/extractor/generic.py @@ -26,7 +26,7 @@ class GenericExtractor(Extractor): # Based on: https://tools.ietf.org/html/rfc3986#appendix-B pattern += r""" (?Phttps?://)? # optional http(s) scheme - (?P[^/?#]+) # required domain + (?P[-\w\.]+) # required domain (?P/[^?#]*)? # optional path (?:\?(?P[^#]*))? # optional query (?:\#(?P.*))? # optional fragment