net/http.Transport.TLSClientConfig (field)
24 uses
net/http (current package)
h2_bundle.go#L6915: if t1.TLSClientConfig == nil {
h2_bundle.go#L6916: t1.TLSClientConfig = new(tls.Config)
h2_bundle.go#L6918: if !http2strSliceContains(t1.TLSClientConfig.NextProtos, "h2") {
h2_bundle.go#L6919: t1.TLSClientConfig.NextProtos = append([]string{"h2"}, t1.TLSClientConfig.NextProtos...)
h2_bundle.go#L6921: if !http2strSliceContains(t1.TLSClientConfig.NextProtos, "http/1.1") {
h2_bundle.go#L6922: t1.TLSClientConfig.NextProtos = append(t1.TLSClientConfig.NextProtos, "http/1.1")
transport.go#L169: TLSClientConfig *tls.Config
transport.go#L332: if t.TLSClientConfig != nil {
transport.go#L333: t2.TLSClientConfig = t.TLSClientConfig.Clone()
transport.go#L387: if !t.ForceAttemptHTTP2 && (t.TLSClientConfig != nil || t.Dial != nil || t.DialContext != nil || t.hasCustomTLSDialer()) {
transport.go#L1517: cfg := cloneTLSConfig(pconn.t.TLSClientConfig)
net/http/httptest
server.go#L175: TLSClientConfig: &tls.Config{
github.com/aws/aws-sdk-go-v2/aws/transport/http
client.go#L189: TLSClientConfig: &tls.Config{
golang.org/x/net/http2
transport.go#L243: if t1.TLSClientConfig == nil {
transport.go#L244: t1.TLSClientConfig = new(tls.Config)
transport.go#L246: if !strSliceContains(t1.TLSClientConfig.NextProtos, "h2") {
transport.go#L247: t1.TLSClientConfig.NextProtos = append([]string{"h2"}, t1.TLSClientConfig.NextProtos...)
transport.go#L249: if !strSliceContains(t1.TLSClientConfig.NextProtos, "http/1.1") {
transport.go#L250: t1.TLSClientConfig.NextProtos = append(t1.TLSClientConfig.NextProtos, "http/1.1")
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)