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