golang的http包无法获取https内容?http.Get("https://xxxx")运行到这里就卡住了 如果是http://则正常 goquery也是遇到https就卡住 不知道是什么原因
3 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
是不是你访问的网站的https不合法了?
你可以尝试禁用证书检查选项试试看
package mainimport ( "fmt" "net/http" "crypto/tls")func main() { tr := &http.Transport{ TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, } client := &http.Client{Transport: tr} _, err := client.Get("https://xxxx/") if err != nil { fmt.Println(err) } }
- 3 回答
- 0 关注
- 1314 浏览
添加回答
举报
0/150
提交
取消