1 Star 0 Fork 0

wosylf/龙飞工具仓库

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
图片.go 606 Bytes
一键复制 编辑 原始数据 按行查看 历史
longfei 提交于 2024-07-16 14:22 +08:00 . 优化一下结构
package xutil
import (
"encoding/base64"
"errors"
"io"
"net/http"
"time"
)
func F图片地址转base64(path string) (baseImg string, err error) {
client := &http.Client{
Timeout: time.Second * 5, //超时时间
}
var bodyImg io.Reader
request, err := http.NewRequest("GET", path, bodyImg)
if err != nil {
err = errors.New("获取网络图片失败")
return
}
respImg, err := client.Do(request)
if err != nil {
return
}
defer respImg.Body.Close()
imgByte, err := io.ReadAll(respImg.Body)
if err != nil {
return
}
baseImg = base64.StdEncoding.EncodeToString(imgByte)
return
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wosylf/ltool.git
git@gitee.com:wosylf/ltool.git
wosylf
ltool
龙飞工具仓库
4aab2f4b94f9

搜索帮助