client := &http.Client{}
//生成要訪問的url,token是api鑒權,每個api訪問方式不同,根據api調用文檔拼接URL
url := fmt.Sprintf("http://10.xxx.211.xxx:8091/jav/file_query?Type=md5&Value=%s×tamp=%s&token=%s", file.Value, timeStr, token)
//提交請求
request, err := http.NewRequest("GET", url, nil)
//異常捕捉
if err != nil {
panic(err)
}
//處理返回結果
response, _ := client.Do(request)
//關閉流
defer response.Body.Close()
//檢出結果集
body, err := ioutil.ReadAll(response.Body)
if err != nil {
logs.Error("ioutil.ReadAll failed ,err:%v", err)
}