【笔记】Go语言通过Requests包发送HTTP请求
前言
Go语言通过Requests包发送HTTP请求
发送GET请求
UserAgent("").:定义UAContentType("text/plain").:定义请求数据类型Header("<key>", "<value>").:定义请求头Param("<key>", "<value>").、ParamInt("<key>", <num>).:定义请求参数QueryPathf("/%d", 1).:定义请求参数PathToString(&result).:响应体得到字符串ToJSON(&result).:响应体将JSON格式的字符串转换为对象
返回字符串
1 | var result string |
返回JSON
1 | var result interface{} |
发送POST请求
BodyBytes([]byte("<body>")).:定义请求体Body为字节数组BodyJSON(&obj).:定义请求体Body为JSON格式的字符串
1 | err := requests. |