阿里云oss的上传策略默认是公网访问是下载

  • 需要去 修改插件里的这个文件 addons/alioss/libary/oss/core/MimeTypesw.php

  • 如果之前的也想全部是浏览 找到对应图片文件 (阿里云不可以选文件,只能一个文件夹全选) 设置http content-type 设置成 image/jpg 这个是阿里云 oss 上传说明

  • 这个是阿里云 oss 上传文档说明 https://help.aliyun.com/knowledge_detail/39545.html
    如 果你用的是官方的扩展也是一样 找到 这个文件修改MimeTypesw.php 下载的PHP

  • 文件 修改如下
    `

<?phpnamespace OSS\Core;/*** Class MimeTypes** The map of a file's extention name to its corresponding Content-Type value in the file upload request.* If the file extention name is not predefined in this class, getMimetype() returns null.** @package OSS\Core*/
class MimeTypes
{/*** Get the content-type value of http header from the file's extension name.** @param string $name Default file extension name.* @return string content-type*/public static function getMimetype($name){$parts = explode('.', $name);if (count($parts) > 1) {$ext = strtolower(end($parts));if (isset(self::$mime_types[$ext])) {return self::$mime_types[$ext];}}return null;}private static $mime_types = array('xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet','xltx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template','potx' => 'application/vnd.openxmlformats-officedocument.presentationml.template','ppsx' => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow','pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation','sldx' => 'application/vnd.openxmlformats-officedocument.presentationml.slide','docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document','dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template','xlam' => 'application/vnd.ms-excel.addin.macroEnabled.12','xlsb' => 'application/vnd.ms-excel.sheet.binary.macroEnabled.12','apk' => 'application/vnd.android.package-archive','hqx' => 'application/mac-binhex40','cpt' => 'application/mac-compactpro','doc' => 'application/msword','ogg' => 'audio/ogg','pdf' => 'application/pdf','rtf' => 'text/rtf','mif' => 'application/vnd.mif','xls' => 'application/vnd.ms-excel','ppt' => 'application/vnd.ms-powerpoint','odc' => 'application/vnd.oasis.opendocument.chart','odb' => 'application/vnd.oasis.opendocument.database','odf' => 'application/vnd.oasis.opendocument.formula','odg' => 'application/vnd.oasis.opendocument.graphics','otg' => 'application/vnd.oasis.opendocument.graphics-template','odi' => 'application/vnd.oasis.opendocument.image','odp' => 'application/vnd.oasis.opendocument.presentation','otp' => 'application/vnd.oasis.opendocument.presentation-template','ods' => 'application/vnd.oasis.opendocument.spreadsheet','ots' => 'application/vnd.oasis.opendocument.spreadsheet-template','odt' => 'application/vnd.oasis.opendocument.text','odm' => 'application/vnd.oasis.opendocument.text-master','ott' => 'application/vnd.oasis.opendocument.text-template','oth' => 'application/vnd.oasis.opendocument.text-web','sxw' => 'application/vnd.sun.xml.writer','stw' => 'application/vnd.sun.xml.writer.template','sxc' => 'application/vnd.sun.xml.calc','stc' => 'application/vnd.sun.xml.calc.template','sxd' => 'application/vnd.sun.xml.draw','std' => 'application/vnd.sun.xml.draw.template','sxi' => 'application/vnd.sun.xml.impress','sti' => 'application/vnd.sun.xml.impress.template','sxg' => 'application/vnd.sun.xml.writer.global','sxm' => 'application/vnd.sun.xml.math','sis' => 'application/vnd.symbian.install','wbxml' => 'application/vnd.wap.wbxml','wmlc' => 'application/vnd.wap.wmlc','wmlsc' => 'application/vnd.wap.wmlscriptc','bcpio' => 'application/x-bcpio','torrent' => 'application/x-bittorrent','bz2' => 'application/x-bzip2','vcd' => 'application/x-cdlink','pgn' => 'application/x-chess-pgn','cpio' => 'application/x-cpio','csh' => 'application/x-csh','dvi' => 'application/x-dvi','spl' => 'application/x-futuresplash','gtar' => 'application/x-gtar','hdf' => 'application/x-hdf','jar' => 'application/java-archive','jnlp' => 'application/x-java-jnlp-file','js' => 'application/javascript','json' => 'application/json','ksp' => 'application/x-kspread','chrt' => 'application/x-kchart','kil' => 'application/x-killustrator','latex' => 'application/x-latex','rpm' => 'application/x-rpm','sh' => 'application/x-sh','shar' => 'application/x-shar','swf' => 'application/x-shockwave-flash','sit' => 'application/x-stuffit','sv4cpio' => 'application/x-sv4cpio','sv4crc' => 'application/x-sv4crc','tar' => 'application/x-tar','tcl' => 'application/x-tcl','tex' => 'application/x-tex','man' => 'application/x-troff-man','me' => 'application/x-troff-me','ms' => 'application/x-troff-ms','ustar' => 'application/x-ustar','src' => 'application/x-wais-source','zip' => 'application/zip','m3u' => 'audio/x-mpegurl','ra' => 'audio/x-pn-realaudio','wav' => 'audio/x-wav','wma' => 'audio/x-ms-wma','wax' => 'audio/x-ms-wax','pdb' => 'chemical/x-pdb','xyz' => 'chemical/x-xyz','bmp' => 'image/bmp','gif' => 'image/gif','ief' => 'image/ief','png' => 'image/jpg',//'image/png','wbmp' => 'image/vnd.wap.wbmp','ras' => 'image/x-cmu-raster','pnm' => 'image/x-portable-anymap','pbm' => 'image/x-portable-bitmap','pgm' => 'image/x-portable-graymap','ppm' => 'image/x-portable-pixmap','rgb' => 'image/x-rgb','xbm' => 'image/x-xbitmap','xpm' => 'image/x-xpixmap','xwd' => 'image/x-xwindowdump','css' => 'text/css','rtx' => 'text/richtext','tsv' => 'text/tab-separated-values','jad' => 'text/vnd.sun.j2me.app-descriptor','wml' => 'text/vnd.wap.wml','wmls' => 'text/vnd.wap.wmlscript','etx' => 'text/x-setext','mxu' => 'video/vnd.mpegurl','flv' => 'video/x-flv','wm' => 'video/x-ms-wm','wmv' => 'video/x-ms-wmv','wmx' => 'video/x-ms-wmx','wvx' => 'video/x-ms-wvx','avi' => 'video/x-msvideo','movie' => 'video/x-sgi-movie','ice' => 'x-conference/x-cooltalk','3gp' => 'video/3gpp','ai' => 'application/postscript','aif' => 'audio/x-aiff','aifc' => 'audio/x-aiff','aiff' => 'audio/x-aiff','asc' => 'text/plain','atom' => 'application/atom+xml','au' => 'audio/basic','bin' => 'application/octet-stream','cdf' => 'application/x-netcdf','cgm' => 'image/cgm','class' => 'application/octet-stream','dcr' => 'application/x-director','dif' => 'video/x-dv','dir' => 'application/x-director','djv' => 'image/vnd.djvu','djvu' => 'image/vnd.djvu','dll' => 'application/octet-stream','dmg' => 'application/octet-stream','dms' => 'application/octet-stream','dtd' => 'application/xml-dtd','dv' => 'video/x-dv','dxr' => 'application/x-director','eps' => 'application/postscript','exe' => 'application/octet-stream','ez' => 'application/andrew-inset','gram' => 'application/srgs','grxml' => 'application/srgs+xml','gz' => 'application/x-gzip','htm' => 'text/html','html' => 'text/html','ico' => 'image/x-icon','ics' => 'text/calendar','ifb' => 'text/calendar','iges' => 'model/iges','igs' => 'model/iges','jp2' => 'image/jp2','jpe' => 'image/jpg',//'image/jpeg','jpeg' => 'image/jpg',//'image/jpeg','jpg' => 'image/jpg',//'image/jpeg','kar' => 'audio/midi','lha' => 'application/octet-stream','lzh' => 'application/octet-stream','m4a' => 'audio/mp4a-latm','m4p' => 'audio/mp4a-latm','m4u' => 'video/vnd.mpegurl','m4v' => 'video/x-m4v','mac' => 'image/x-macpaint','mathml' => 'application/mathml+xml','mesh' => 'model/mesh','mid' => 'audio/midi','midi' => 'audio/midi','mov' => 'video/quicktime','mp2' => 'audio/mpeg','mp3' => 'audio/mpeg','mp4' => 'video/mp4','mpe' => 'video/mpeg','mpeg' => 'video/mpeg','mpg' => 'video/mpeg','mpga' => 'audio/mpeg','msh' => 'model/mesh','nc' => 'application/x-netcdf','oda' => 'application/oda','ogv' => 'video/ogv','pct' => 'image/pict','pic' => 'image/pict','pict' => 'image/pict','pnt' => 'image/x-macpaint','pntg' => 'image/x-macpaint','ps' => 'application/postscript','qt' => 'video/quicktime','qti' => 'image/x-quicktime','qtif' => 'image/x-quicktime','ram' => 'audio/x-pn-realaudio','rdf' => 'application/rdf+xml','rm' => 'application/vnd.rn-realmedia','roff' => 'application/x-troff','sgm' => 'text/sgml','sgml' => 'text/sgml','silo' => 'model/mesh','skd' => 'application/x-koan','skm' => 'application/x-koan','skp' => 'application/x-koan','skt' => 'application/x-koan','smi' => 'application/smil','smil' => 'application/smil','snd' => 'audio/basic','so' => 'application/octet-stream','svg' => 'image/svg+xml','t' => 'application/x-troff','texi' => 'application/x-texinfo','texinfo' => 'application/x-texinfo','tif' => 'image/tiff','tiff' => 'image/tiff','tr' => 'application/x-troff','txt' => 'text/plain','vrml' => 'model/vrml','vxml' => 'application/voicexml+xml','webm' => 'video/webm','webp' => 'image/webp','wrl' => 'model/vrml','xht' => 'application/xhtml+xml','xhtml' => 'application/xhtml+xml','xml' => 'application/xml','xsl' => 'application/xml','xslt' => 'application/xslt+xml','xul' => 'application/vnd.mozilla.xul+xml',);
}

fastadmin 阿里云oss解决访问图片是下载相关推荐

  1. JAVA通过阿里云OSS存储实现图片上传功能

    一.前置准备 首先我们需要在阿里云注册账号,实名认证后开通OSS功能,点击进入OSS功能的管理平台 进入概览页面后,点击Bucket列表,创建一个Bucket(相当于一个存放文件的文件夹)  关键是要 ...

  2. SpringBoot整合阿里云OSS文件上传、下载、查看、删除

    SpringBoot整合阿里云OSS文件上传.下载.查看.删除 该项目源码地址:https://github.com/ggb2312/springboot-integration-examples ( ...

  3. 阿里云oss简单的上传下载删除(java)

    阿里云oss上传和下载. 配置maven <!-- https://mvnrepository.com/artifact/com.aliyun.oss/aliyun-sdk-oss --> ...

  4. 解决阿里云OSS,打开图片地址无法预览,直接下载

    文章目录 前言 一.上代码 1.设置类型 2.getcontntType 总结 注意 前言 问题描述: 阿里云对象存储上传的图片打开是下载,并不是我想要的效果,我希望的是可以直接预览:可以直接在网址上 ...

  5. 解决阿里云OSS,打开图片地址直接预览

    问题描述: 阿里云对象存储上传的图片打开是下载,并不是我想要的效果,我希望的是可以直接预览:可以直接在网址上面查看的那种.首先你得检查一下你的图片contentType,一般是通过代码设置的,直接在阿 ...

  6. Typora+阿里云OSS(将图片上传到阿里云服务器上)

    1..阿里云OSS搭配PicGo实现图床 1.1.PicoGO 首先去PicGo官网下载 PicGo 一下,安装后打开如下: 2.2.阿里云对象存储OSS购买和配置 阿里云->产品->对象 ...

  7. 阿里云oss对象存储图片预处理

    点子 最近发现阿里云oss对象存储还有图片处理技术,只要图片链接附加一些参数信息,可以将处理之后的图片发送过来,相比起先发送再处理要有很多好处. 优点 不需要本地处理图片了 发送的图片是处理过的比如假 ...

  8. C#阿里云oss接口上传和下载文件

    一  前期准备工作:需要获取阿里云的:endpoint, accessKeyId, accessKeySecret这三个参数值,可以登录阿里云账号获取到. 再一个就是项目中需要引入阿里云的接口文件Al ...

  9. 解决:阿里云 OSS 存储访问报错 AccessDenied

    目录 问题 解决 问题 使用阿里云的 OSS 的客户端 SDK上传了一个文件,访问存储地址时遇到如下报错信息: <Error> <Code>AccessDenied</C ...

最新文章

  1. print格式化输出,以及使用format控制
  2. 【Ray Tracing The Next Week 超详解】 光线追踪2-6 Cornell box
  3. 写给开发向产品转型的同学的3句话
  4. JavaSE学习52:细说多线程之Thread类和Runable接口
  5. 白嫖我常用的 11 个超火的前端必备在线工具,终于有时间上班摸鱼了
  6. 如何修改网页中的文本内容改成自己希望的数值?
  7. 2018最火机器学习项目盘点—CV项目领冠榜单
  8. 双稳态电路的两个稳定状态是什么_利用SR锁存器实现SPDT开关消抖电路
  9. 软件加入使用时间_信考宝典 中考软件简介
  10. 【UI】为项目添加类似于淘宝筛选列表勾选的ui-choose
  11. matlab hopty,运行Matlab时出现错误?Attempted to access rxd(500); index out of bou
  12. 判断是否是64位操作系统
  13. QQ配置文件解密(转)
  14. 又一批大学生毕业了,献上天津大学校园里的励志标语
  15. X265-Android
  16. archlinux安装nvidia驱动
  17. 美光科技正式回应“诉中禁令”
  18. matlab中的带弯的x怎么输入,数学中的X怎么打出来呀,是那种弯的
  19. 一文带你透析zookeeper原理
  20. 阿里二面: 说一下从url输入到返回请求的过程

热门文章

  1. 动态规划------求解决策过程中最优化的数学方法
  2. 快手小筷子机器人_快手小快机器人设置 苹果手机小快机器人怎么弄
  3. Windows系统的电脑有可以删除的文件夹(个人笔记)
  4. js之浏览器本地存储webstorage
  5. 今天吃什么转盘小程序开发制作功能介绍
  6. 相关性分析热点图_防老剂TMQ及6PPD价格上涨逻辑分析及后市展望
  7. 支付宝存漏洞?这10招保护个人信息赶紧保存起来!
  8. RSRP、RSSI、RSRQ、SINR简单的解释
  9. python运动目标绘制轨迹_实时轨迹绘制Matplotlib
  10. 利用Sulley测试easyftp服务器