GRequests是Requests库的Go版本。
特性内置异步和同步函数
不依赖于外部库
支持Go1.3+版本
响应可以序列化为JSON和XML格式
简单文件上传
简单文件下载
支持HTTPverbsGET,HEAD,POST,PUT,DELETE,PATCH,OPTIONS
安装goget-ugithub.com/levigross/grequests
使用import"github.com/levigross/grequests"
基础示例基础GET请求:
resp, err := grequests.Get("https://httpbi.org/get", il)// You ca modify the request by passig a optioal RequestOptios structif err != il { log.Fatall("Uable to make request: ", err)}fmt.Pritl(resp.Strig())// {// "args": {},// "headers": {// "Accept": "*/*",// "Host": "httpbi.org",









评论