• 欢迎光临源码岛,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入我们
  • 云存储网关MIME类型支持

    正文概述 admin   2020-09-22   53

    阿里云对象存储因为其稳定可靠以及海量存储空间的优点而受到很多客户的欢迎,其提供Restful的接口,使得它可以无缝的和各种网络应用相结合。存储于阿里云对象存储里面的文件可以通过设置Content-Type来决定Web应用在浏览器里面以何种方式何种编码来打开该文件。设置Content-Type一般都是遵循MIME的标准来的,MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准。

    阿里云云存储网关是一款能够提供标准的NFS/SMB文件协议接口的服务,数据最终实际是存储在阿里云对象存储里面,相当于它将Restful的对象接口转成了传统的文件接口。同时它还在本地通过磁盘实现了部分热数据的缓存,使得用户访问数据时具有更高的性能。它可以使得一些传统的Web应用不需要任何改造就可以直接对接阿里云对象存储,享受海量的存储空间。

    那么通过文件协议接口写入的图片等文件再存储到阿里云对象存储之后它的Content-Type能够被设置为正确的MIME类型么?这里我们做下简单的验证一下。

    首先我们创建了一个NFS共享,创建以及挂载的过程这里不做过多介绍。可以参考如何在Windows上挂载OSS Bucket和如何在Linux上挂载OSS Bucket分别在Windows和Linux挂载SMB共享或者NFS共享。

    我们在客户端挂载该共享并写入一个没有任何后缀名的文件test,等几秒钟之后,我们就可以看到该文件被同步到了oss bucket里面,我们通过阿里云对象存储控制台查看该文件的Content-Type,可以看到默认设置的类型为application/octet-stream。
    default.png

    然后我们创建一个后缀名为jpg的文件,或者直接将前面的文件重命名成带有jpg后缀的新名字,再次去oss bucket里面查看该文件的文件类型,可以看到oss bucket里面新文件的Content-Type已经被设置成了jpeg。
    jpg.png

    经过上面的小实验我们知道云存储网关将用户通过SMB/NFS协议写入的文件上传到oss bucket之后,能够自动并且正确的设置MIME类型,是不是很方便呢。可以放心的使用存储网关提供的文件协议接口来访问阿里云对象存储啦。

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,请不要用于商业用途!
    3. 如果你也有好源码或者教程,可以到审核区发布,分享有岛币奖励!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"www.ymadao.com",如遇到无法解压的请联系管理员!
    8.源码岛是一个优质的资源分享站,本站资源均为各位友友分享而来,特殊原创会标明如有侵犯版权等可联系
    源码岛 » 云存储网关MIME类型支持

    发表评论

    • 2056会员总数(位)
    • 18285资源总数(个)
    • 44本周发布(个)
    • 0 今日发布(个)
    • 573稳定运行(天)

    提供最优质的资源集合

    开通SVIP 了解SVIP