golang的http包无法获取https内容?http.Get("https://xxxx")运行到这里就卡住了
如果是http://则正常
goquery也是遇到https就卡住
不知道是什么原因
golang的http包无法获取https内容?http.Get("https://xxxx")运行到这里就卡住了
如果是http://则正常
goquery也是遇到https就卡住
不知道是什么原因
设置一个超时时间,如果超时检查目标网站https是否正常工作,检查下本机网络环境.
client := &http.Client{
Timeout: 5 * time.Second,
}
resp, err := client.Get("https://www.zhihu.com")
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答2k 阅读✓ 已解决
1 回答3.4k 阅读
2 回答2.2k 阅读
1 回答2.1k 阅读
是不是你访问的网站的https不合法了?
你可以尝试禁用证书检查选项试试看