aboutsummaryrefslogtreecommitdiff
path: root/client.go
diff options
context:
space:
mode:
Diffstat (limited to 'client.go')
-rw-r--r--client.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/client.go b/client.go
index a54f179..091ea87 100644
--- a/client.go
+++ b/client.go
@@ -5,6 +5,7 @@ package kbbi
import (
"bytes"
+ "crypto/tls"
"encoding/gob"
"errors"
"fmt"
@@ -99,6 +100,10 @@ func NewClient() (cl *Client, err error) {
}
cl.httpc.Jar = jar
+ var transport *http.Transport = cl.httpc.Transport()
+
+ // This fix connection being blocked by CloudFlare.
+ transport.TLSClientConfig.MinVersion = tls.VersionTLS13
err = cl.loadCookies()
if err != nil {