实现https请求跳过证书验证 InsecureSkipVerify bool

golang 请求 https 网站跳过证书验证 - 简书 https://www.jianshu.com/p/3e9893a2eaf5

// InsecureSkipVerify controls whether a client verifies the server's
// certificate chain and host name. If InsecureSkipVerify is true, crypto/tls
// accepts any certificate presented by the server and any host name in that
// certificate. In this mode, TLS is susceptible to machine-in-the-middle
// attacks unless custom verification is used. This should be used only for
// testing or in combination with VerifyConnection or VerifyPeerCertificate.
InsecureSkipVerify bool

tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
}

c := &http.Client{
Transport: tr,
}

resp,err:=c.Post("https://10.11.54.41/login","",strings.NewReader("xxx"))

原文地址:https://www.cnblogs.com/rsapaper/p/15233485.html