liuxiaolong
2020-11-23 1132b96243d26d46467b94beb0f9b217cd24923a
修复上传后weedfs可能报错的情况,没有fileUrl返回而是只有err
1个文件已修改
8 ■■■■ 已修改文件
WeedFSClient.go 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WeedFSClient.go
@@ -59,15 +59,19 @@
        _, err := body.ReadFrom(resp.Body)
        if err != nil {
            fmt.Println("UploadFile body.ReadForm(resp.Body) err:", err)
            return "", err
        }
        m := make(map[string]interface{})
        if err := json.Unmarshal([]byte(body.String()), &m); err != nil {
            return "", err
        }
        filePath := m["fileUrl"].(string)
        if furl,ok := m["fileUrl"]; ok {
            filePath := furl.(string)
        return appendCollection2Uri(uri, filePath),nil
        } else {
            return "", errors.New("file server err")
        }
    }
}