From 3538afb8111a292f93dd21283e724acea92372fb Mon Sep 17 00:00:00 2001
From: liuxiaolong <liuxiaolong@aiotlink.com>
Date: 星期二, 10 十一月 2020 19:48:46 +0800
Subject: [PATCH] 修复GetFid
---
WeedFSClient.go | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/WeedFSClient.go b/WeedFSClient.go
index f513168..4a4e4d1 100644
--- a/WeedFSClient.go
+++ b/WeedFSClient.go
@@ -75,13 +75,20 @@
res,err := HttpRequest.NewRequest().Post(url)
if err != nil {
fmt.Println("缃戠粶浼犺緭閿欒锛�")
+ return "", err
}
var m map[string]interface{}
err = res.Json(&m)
if err != nil {
return "",err
}
- return "http://"+m["url"].(string)+"/"+m["fid"].(string),err
+ u,ok1 := m["url"]
+ f,ok2 := m["fid"]
+ if ok1 && ok2 {
+ return "http://"+u.(string)+"/"+f.(string),err
+ } else {
+ return "", errors.New("鏈幏鍙栧埌url鍜宖id")
+ }
}
func UpDateFile(uri string, fileName string, fileData []byte,timeout time.Duration) (m map[string]interface{}, err error) {
--
Gitblit v1.8.0