UW2*_*989 7 svg content-type amazon-s3 amazon-web-services mime-types
我试图将*.svg图像上传到S3而不指定任何内容类型.此上载成功运行,AWS默认将Content-Type设置为二进制/八位字节流.现在,当我尝试在浏览器中使用S3 url of image时,浏览器不会渲染图像并抛出不正确的mime类型警告.
要设置正确的mime-type,我检查了AWS提供的Content-type列表,但它没有"image/svg + xml".
所以我想知道是否有人试图将svg图像上传到S3?在这种情况下设置的内容类型是什么?或者是否有任何其他兼容的内容类型可用于将svg图像上传到S3?
提前致谢.
dcr*_*cro 16
正如您所提到的,SVG文件的正确Content-Type是"image/svg + xml".
即使AWS控制台未在Content-Type选择字段中提供该值,您也可以输入它,S3将接受它.
AWS在其API文档中为Content-Type标头指定以下内容:
描述内容格式的标准MIME类型.有关更多信息,请访问http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17.
类型:字符串
默认值:binary/octet-stream
有效值:MIME类型
约束:无
有关其他详细信息,请参阅http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html
| 归档时间: |
|
| 查看次数: |
12002 次 |
| 最近记录: |