在 go 中实现了从给定 URL 获取信息的逻辑,问题是 net/http 的响应为空。
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
resp, err := http.Get("https://azure.microsoft.com/en-us/")
if err != nil {
// handle error
}
body, err := ioutil.ReadAll(resp.Body)
bodyString := string(body)
fmt.Print(bodyString)
fmt.Printf("%v %v", body, err)
}
输出:它返回空切片而不是返回 HTML 内容
[]byte{} <nil>
我正在使用 Go 版本 1.14.3。
守着一只汪
相关分类