package mainimport ("crypto/tls""fmt""net/http")func main() {tr := &http.Transport{TLSClientConfig: &tls.Config{InsecureSkipVerify: true},}client := &http.Client{Transport: tr}seedUrl := "https://richerdyoung.com"resp, err := client.Get(seedUrl)defer resp.Body.Close()if err != nil {fmt.Errorf(seedUrl," 请求失败")panic(err)}//fmt.Println(resp.TLS.PeerCertificates[0])certInfo:=resp.TLS.PeerCertificates[0]fmt.Println("过期时间:",certInfo.NotAfter)fmt.Println("组织信息:",certInfo.Subject)}
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论