shadowTLS/shadow/client_test.go
wenyifan 0b338de152 兼容tls1.2握手
增加稳定性
2022-09-01 17:23:45 +08:00

38 lines
617 B
Go

package shadow
import (
"crypto/tls"
"fmt"
"net"
"testing"
"time"
)
func TestName(t *testing.T) {
dial, err := tls.DialWithDialer(&net.Dialer{
Timeout: time.Second * 5,
}, "tcp", "www.baidu.com:443", &tls.Config{
ServerName: "www.baidu.com",
})
err = dial.Handshake()
if err != nil {
fmt.Println(err)
}
time.Sleep(time.Minute)
}
func TestName2(t *testing.T) {
dial, err := tls.DialWithDialer(&net.Dialer{
Timeout: time.Second * 5,
}, "tcp", "evan.run:443", &tls.Config{
ServerName: "evan.run",
})
err = dial.Handshake()
if err != nil {
fmt.Println(err)
}
time.Sleep(time.Minute)
}