| | |
| | | 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和fid") |
| | | } |
| | | } |
| | | |
| | | func UpDateFile(uri string, fileName string, fileData []byte,timeout time.Duration) (m map[string]interface{}, err error) { |