Как мога да посоча тип съдържание по подразбиране за SVG файлове, които качвам в Amazon Web Services S3?

Използвам SVG файлове за изображения в моето уеб приложение и S3, за да обслужвам моето статично съдържание.

Всеки път, когато качвам нов файл в S3, трябва ръчно да променя типа съдържание на този файл, като отида на Properties > Metadata > Content-Type. Променям го на "image/svg+xml", така че уеб браузърите да го интерпретират като изображение. Това работи добре и всичко, но става малко остаряло, тъй като използвам много svg файлове.

И така, има ли начин да се укаже, че всички SVG файлове трябва да се обслужват с тип съдържание "image/svg+xml" по подразбиране?

РЕДАКТИРАНЕ: Колкото и да си струва, този SO въпрос е свързан, тъй като използвам Django Storages и S3 Boto.


person teewuane    schedule 19.01.2015    source източник
comment
Как изглежда вашият код? Добавянето на метаданни по време/след качване трябва да е достатъчно добро - metadata.setContentType("image/svg+xml");   -  person TJ-    schedule 20.01.2015