如何从golang中的url检索html文档大小

我使用 GoQuery 来检索 HTML 文档中的一些值。现在我需要获取 HTML 文档的大小(没有资产)
在 Firefox 中,它就像工具 --> 页面信息(常规)选项卡显示 HTML 文档的大小一样简单。
我也试过net/html包,但我找不到给定 URL 的返回 HTML 的大小。有什么线索吗?

心有法竹
浏览 188回答 1
1回答

米脂

通过以下方式获取文档:res, err := http.Get(url)if err != nil {    // handle error}defer res.Body.Close()现在你可以:body, err := ioutil.ReadAll(res.Body)if err != nil {    // handle error}l := len(body)与 GoQuery 一起使用:utfBody, err := iconv.NewReader(res.Body, charset, "utf-8")if err != nil {    // handler error}doc, err := goquery.NewDocumentFromReader(utfBody)if err != nil {    // handler error}关于 GoQuery 和读者的更多数据在这里。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go