Go 的 HTTP 请求库 Requests-Go

码农软件 · 软件分类 · 网络工具包 · 2019-02-24 10:59:37

软件介绍

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)
}

本文地址:https://codercto.com/soft/d/20.html

计算机操作系统

计算机操作系统

/ 西安电子科技大学出版 / 1984-11 / 19.60元

一起来看看 《计算机操作系统》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器