部分代码:
body := res.Body
defer res.Body.Close()
if res.StatusCode != 200 {
return
}
if err != nil {
return
}
doc, err := goquery.NewDocumentFromReader(body)
if err != nil {
fmt.Printf("第四点报错:%s\n", err)
return
}
解析会报错 :
第四点报错:gzip: invalid header
我试过几次,有些网站可以正常解析,有些网站就会报这个错误!页面内容都是获取到,并且是正确的。