仪征做网站公司,关于阿里云对象存储OSS的跨域设置

发布时间: 2023-07-19 来源:互联网

  现在仪征做网站公司引进中文字体包的情况越来越频繁了,由于中文字体包比较大,如果直接放在服务器上的话,加载快速会很慢,会严重影响访问快速和仪征做网站公司体验,所以我就把字体包放到了阿里云对象存放oss,然后直接使用字体包的字体,然后发现字体无法直接被使用,前台代码出现以下提示:

仪征做网站公司,关于阿里云对象存储OSS的跨域设置

  在网上搜索一下,好像是与oss的跨域权限有关,所以登录阿里云账号进进oss,找到对应的bucket,如下图所示:

  点击该bucket名称,然后再点击“信息安全”->“跨域设定”,如下图所示:

  点击“创建规则”,进进如下图所示的弹窗:

  以上设定,来源填写*,允许methods是最核心的一步,本来一眼就能看到head,直接勾选就行了,然后点击“确定”就行了,但尝试后发现字体包还是无法使用,心想要15min左右生效,15min后再尝试还是无法使用,然后我对methods逐个测试,发现get才是最终的methods,如下图所示:

  点击确认后,创建的规则如下图所示:

  上面的提示是15min内生效,实际上生效时间是即时,就是一点击确认,规则就马上生效.按照这样字体包就可以使用了,顺便说一下,如果你需要根据调用接口上传文件到oss里,

  例如仪征做网站公司使用前端上传组件plupload来上传文件,后台使用阿里云自带的sdk插件使上传的文件到oss里,就需要将methods的post勾选上才行,这样就能从外部上传文件到对象存放oss里.

  • 上一篇:2023年以后仪征做网站只需要高端作品?
  • 下一篇: 怎么抓取网站中的图片
  • 首页
    模板
    报价
    联系