diff --git a/dsSzxy/build/dsSzxy b/dsSzxy/build/dsSzxy index 909117ba..42026549 100644 Binary files a/dsSzxy/build/dsSzxy and b/dsSzxy/build/dsSzxy differ diff --git a/dsSzxy/main.go b/dsSzxy/main.go index 76ae2fed..4a460a84 100644 --- a/dsSzxy/main.go +++ b/dsSzxy/main.go @@ -68,6 +68,14 @@ func main() { } //拼接的下载路径 downUrl := "/dsSzxy/down/" + trueName[0:2] + "/" + trueName + + //文件大小 + content, err := ioutil.ReadFile(filename) + if err == nil { + fmt.Println("file size is ", len(content)) + } + size := len(content) + //判断扩展名是不是图片 if ext == ".jpg" || ext == ".jpeg" || ext == ".png" || ext == ".bmp" { //读取本地文件 @@ -86,6 +94,7 @@ func main() { if err != nil { fmt.Println(err) } + //读入生成图片的base64编码 ff, _ := os.Open(thumbTrueName) defer ff.Close() @@ -97,11 +106,13 @@ func main() { "success": true, "url": downUrl, "thumbContent": sourceString, + "size": size, }) } else { c.JSON(200, gin.H{ "success": true, "url": downUrl, + "size": size, }) } })