我在s3上有一个图标素材资源,并且有一个类似这样的角度页面
<img alt="Some Logo" src="assets/icons/logo.svg" width="200">
它过去一直可以正常工作。
但是最近我将AWS WAF应用于网络限制之后。它可以工作1天,然后再也无法工作(不再显示图像)。
代替svg(当我不应用AWS WAF时又回来了)
有关如何解决此问题的任何建议?我非常确定它至少可以在AWS WAF上运行一天,除非发生一些我不知道的缓存问题。
答案 0 :(得分:1)
在旧版本的python上,python库mimetypes没有svg文件类型的定义。
看到此问题:https://bugs.python.org/issue19377
我在'.svg' : 'image/svg+xml',
的{{1}}中添加了types_map
,然后aws cli获得了SVG的正确类型。