enable non-standard MIME types
This commit is contained in:
@@ -50,7 +50,7 @@ class Downloader(BasicDownloader):
|
|||||||
if not pathfmt.has_extension:
|
if not pathfmt.has_extension:
|
||||||
# set 'extension' keyword from Content-Type header
|
# set 'extension' keyword from Content-Type header
|
||||||
mtype = response.headers.get("Content-Type", "image/jpeg")
|
mtype = response.headers.get("Content-Type", "image/jpeg")
|
||||||
extensions = mimetypes.guess_all_extensions(mtype)
|
extensions = mimetypes.guess_all_extensions(mtype, strict=False)
|
||||||
extensions.sort()
|
extensions.sort()
|
||||||
pathfmt.set_extension(extensions[-1][1:])
|
pathfmt.set_extension(extensions[-1][1:])
|
||||||
if pathfmt.exists():
|
if pathfmt.exists():
|
||||||
|
|||||||
Reference in New Issue
Block a user