Go 的 HTTP 请求库 Requests-Go

MIT
Google Go 查看源码»
跨平台
2017-06-01
solos

Requests-Go,一个类似于 Python Requests 的 Go 语言 HTTP 请求库。

安装

go get github.com/solos/requests

用法

package main

import r "github.com/solos/requests"
import "fmt"

func main() {
    kwargs := r.M{}
    options := r.M{
        "timeout": 10,
    }
    cookies := map[string]string{
        "user": "solos",
    }
    headers := map[string]string{
        "content-Type": "application/json",
    }

    data := map[string]string{
        "hello": "world",
    }

    req := &r.Request{Args: kwargs}
    resp, _ := req.MakeRequest("GET", "http://www.example.com", r.Timeout(10), r.Headers(headers), r.Cookies(cookies), r.Options(options), r.Data(data))
    fmt.Println(resp.Content)
}
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

apolloxlua redis测试

var http = require("resty.http"); var cjson = require("cjson"); 大致需要一个序列化的cjson和redis库,来做一个get示例。 var cjson = require("cjson"); var redis = require("resty.r...

2018/07/30 16:41
24
0
Ubuntu Server系列各项服务的安装和维护 Apache压力测试

APACHE自带了压力测试工具,APACHE BENCHMARKING (ab),主要用来测试APACHE每秒钟能够处理的请求的数量。 使用方法: ab –n 20000 –c 200 http://localhost 上述命令向localhost主机发送访...

2011/04/09 12:28
237
0
apache下的ab压力测试工具使用介绍

一、下载、安装 Apache官方网站:http://httpd.apache.org/download.cgi 下载安装版本:Windows版本 httpd-2.2.22-win32-x86-no_ssl.msi 安装操作步骤: 1 采用默认安装方式,下一步即可,弹出...

2012/10/23 22:22
2.8K
0
Redis 压力测试说明

Redis 压力测试说明 redis压力测试 2014-03-24 21:41:07| 分类: 默认分类 | 标签:redis |举报|字号 订阅 这几天对比测试mongodb、redis、pg的性能,主要是在消息队列、消息处理、用户经纬度...

2018/07/16 18:06
71
0
php opcache 效果测试

测试环境 lyolzj@localhost /usr/local/src/zendopcache-7.0.5 $ lscpu Architecture: i686 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3...

2015/08/30 00:21
97
0
python urllib3 SSL Error

``` ...'module' object has no attribute 'PROTOCOL_SSLv3' - msg#32... 升级requests easy_install --upgrade pip pip install requests --upgrade ``` ```bash root@laptop /media [23:1...

2016/09/06 23:16
23
0
apache自带的ab压力测试工具用法详解

ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab 1 我们可以模拟100个并发用户,对一个页面发送1000个请求 ./ab -n1000 -c100 http://www.baidu.c...

2014/12/01 18:07
20
0
python requests 库教程

## 入门 1. 发送请求: ``` r = requests.get("http://httpbin.org/get") # GET r = requests.post("http://httpbin.org/post") # POST r = requests.put("http://httpbin.org/put") # PUT r...

2016/04/14 13:35
733
1
Apache ab参数--压力测试

ab网站压力测试命令 格式: ./ab [options] [http://]hostname[:port]/path -n 测试会话中所执行的请求个数,默认时,仅执行一个请求 -c 一次产生的请求个数。默认是一次一个 -t 测试所进行的...

2017/07/14 17:58
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部