采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
同学你好,可以先将base64转bytes后,就可以往oss写文件了呢。比如:
imgBytes, _ := base64.StdEncoding.DecodeString(base64_data)
base64转bytes后,也可先写到本地文件,然后再通过传入句柄的方式写入oss.
base64转换为bytes之后是不是就可以使用oss文档的 简单上传->上传Byte数组的方式了? // 上传Byte数组。 err = bucket.PutObject("<yourObjectName>", bytes.NewReader([]byte("yourObjectValueByteArrary"))) if err != nil { fmt.Println("Error:", err) os.Exit(-1) }
因为要打算做成接口的方式。供前端调用。。前端给我传base64.
嗯对的,试试看。上传完之后再下载看看是否能打开图片
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.3k 23
2.0k 13
1.6k 13
1.1k 13
1.2k 13