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 關注
- 1341 瀏覽
添加回答
舉報
0/150
提交
取消