我想使用GO net / http获取页面的内容长度?我可以使用curl -i -X HEAD https://golang.org
在终端中执行此操作,然后检查content-length字段。
答案 0 :(得分:10)
THREE.Points
答案 1 :(得分:0)
另一种选择:
package main
import "net/http"
func main() {
req, e := http.NewRequest("HEAD", "https://stackoverflow.com", nil)
if e != nil {
panic(e)
}
res, e := new(http.Client).Do(req)
if e != nil {
panic(e)
}
println(res.StatusCode == 200)
}