阿里云OSS,上传图片后访问URL,浏览器自动下载

Lan_de · · 2109 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

根本原因:

https://blog.csdn.net/weixin_44537122/article/details/105072423

解决方法:

java

https://blog.csdn.net/weianswer/article/details/106651673

golang

//上传文件流
func UploadFileByte(bucketName string, objectName string, localFileName multipart.File) (msg string, err error) {
    fmt.Printf("上传文件流...")
    bucket, err := NewOSSClient(bucketName)
    if err != nil {
        return "OSS实例创建失败", err
    }
    //将ContentType设为image/jpg,这样访问url不会自动下载
    option :=oss.ContentType("image/jpg")
    err = bucket.PutObject(objectName, localFileName, option)
    if err != nil {
        panic(err)
        return "上传失败", err
    }
    return "上传成功", err
}

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:Lan_de

查看原文:阿里云OSS,上传图片后访问URL,浏览器自动下载

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2109 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传