1 Star 0 Fork 0

wpkg / websocket

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
tls_handshake.go 375 Bytes
一键复制 编辑 原始数据 按行查看 历史
arvin 提交于 2023-01-07 06:35 . sync at Sat 07 Jan 2023 06:35:29 AM CST
//go:build go1.17
// +build go1.17
package websocket
import (
"context"
"crypto/tls"
)
func doHandshake(ctx context.Context, tlsConn *tls.Conn, cfg *tls.Config) error {
if err := tlsConn.HandshakeContext(ctx); err != nil {
return err
}
if !cfg.InsecureSkipVerify {
if err := tlsConn.VerifyHostname(cfg.ServerName); err != nil {
return err
}
}
return nil
}
Go
1
https://gitee.com/wpkg/websocket.git
git@gitee.com:wpkg/websocket.git
wpkg
websocket
websocket
223fea353cd9

搜索帮助