golang http get请求方式


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&timestamp=%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)
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM