修改文件--保存后再上传图片就可以在线预览了

将阿里云图片属性改为"image/jpg"

也可直接替换下方文件,已经是修改后的了,新上传的图片则不会出现不可在线预览了

image/jpg

文件地址:

vendor/aliyuncs/oss-sdk-php/src/OSS/Core/MimeTypes.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',);
}

修改之前的图片

可直接再阿里云文件管理内将文件http头修改为Content-Type:image/jpg

参考文章:https://blog.csdn.net/weixin_43770545/article/details/106930464

解决:PHP 阿里云OSS访问图片地址默认下载而不是在线预览相关推荐

  1. 解决阿里云oss访问url直接下载而不是在线预览的问题

    内容参考自网络,若侵权请联系删除   直接给出参考链接即可:   链接一:https://blog.csdn.net/oRanXiaoLuo/article/details/103364928?spm ...

  2. 最详细PicGo(图床)加阿里云OSS实现图片自动上传

    最详细PicGo加阿里云OSS实现图片自动上传 前言 使用Typora这款markdown编辑器时,导入的图片是本地链接,在进行资源共享时,就会出现图片无法显示问题,为了将相对路径转为绝对路径,就必须 ...

  3. 使用阿里云OSS实现图片上传案例

    文章目录 前言 一.OSS是什么? 二.使用步骤 1.开通OSS服务 2.创建bucket 3.创建子账户 4.查看帮助文档,编写后端代码 5.layui前端 总结 前言 在正式的开发环境中,类似图片 ...

  4. Typora + Picgo + 阿里云oss实现图片上传

    Typora + Picgo + 阿里云oss实现图片上传 设置原因 Typora是一款markdown文本编辑器,无法承载本地图片存储的功能,书写好的文章上传到博客或其他设备上时会导致图片丢失,无法 ...

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

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

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

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

  7. 「spacingjs-1.0.7」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载,极速在线查看享用。 链接:https://www.aliyundrive.com/s/a87tt

    「spacingjs-1.0.7」,点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载,极速在线查看享用. 链接:https://www.aliyundrive.com/s/a87tt ...

  8. Typora+PicGo+阿里云OSS实现图片上传功能

    烦恼 Typora是最好用的markdown语法的工具之一:平时做笔记都是使用这个工具,免费,简洁好用,用上之后就爱上了.但是它默认图片是放在本地的.为了用好这个工具,也是经历了一打怪之旅. 开始不做 ...

  9. 七牛云和阿里云OSS存储图片服务器使用

    目录 1 图片存储方案 1.1 介绍 1.2 七牛云存储 1.2.1 注册.登录 1.2.2 新建存储空间 1.2.3 查看存储空间信息 1.2.4 开发者中心 1.2.5 鉴权 1.2.6 Java ...

最新文章

  1. Caffe中对MNIST执行train操作执行流程解析
  2. 用Zabbix部署onalert云告警平台
  3. java中String,int,Integer,char、double类型转换
  4. 移动端、PC端网站优化需齐头并进
  5. 如何在CButton中显示位图!!
  6. RedHat Linux网络配置过程笔记
  7. signature=07d53df34494bb51485d7f5988447796,android – Progaurd问题“警告:忽略一个匿名内部类的InnerClasses属性”...
  8. Java黑皮书课后题第10章:*10.17(平方数)找出大于Long.MAX_VALUE的前10个平方数。平方数是指形式为n^2的数
  9. 一个好用的临时文件上传和下载工具 - 奶牛快传
  10. java mysql geo_GEO数据库简介
  11. 一起来玩树莓派--解决复制文件时出现error opening file... permission denied问题
  12. 2017年对口招生c语言及答案,2017年计算机专业对口考试试卷及答案.doc
  13. 如何做好需求变更管理?——需求变更流程规范
  14. 神经网络在游戏中的应用,神经网络控制应用实例
  15. matlab三维极坐标天线方向图,天线方向图(Antenna Pattern)
  16. amd 服务器cpu型号怎么看,怎么看CPU是几代的?intel和AMD怎么区分CPU是第几代的方法...
  17. Python爬虫BeautifulSoup4小记
  18. java 菱形继承_菱形继承与菱形虚拟继承
  19. v u e + ts excel表的导入解析转换 加下载excel表格式(个人笔记)
  20. 二维码第三方支付介绍

热门文章

  1. 智慧农业:科技赋能农村发展
  2. nz-table中设置nzWidth遇到的问题
  3. 一键批量剪辑视频,把横屏视频改竖屏
  4. Infa连接数据源“指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配”
  5. 1003_(2)我要通过
  6. aws sap认证概述
  7. rk3568 android11 的 frameworks/hardware架构学习纪要
  8. 2022年小美赛思路合集/2022年认证杯思路
  9. mysql s 什么意思_什么会降低MySqls的表现?
  10. 使用Node解析EML文件