怎么用golang发送http请求

可以使用 Go 自带的 net/http 库来发送 HTTP 请求。

下面是一个简单的例子,展示了如何发送一个 GET 请求并打印响应的内容:

package main

import (
    "fmt"
    "io/ioutil"
    "net/http"
)

func main() {
    resp, err := http.Get("http://www.example.com")
    if err != nil {
        fmt.Println(err)
        return
    }
    defer resp.Body.Close()
    body, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        fmt.Println(err)
        return
    }
    fmt.Println(string(body))
}

你可能感兴趣的:(http,golang,servlet,json,网络协议)