Forráskód Böngészése

设置 http client 不进行 HTTPS 校验,避免遇到 shooter 下载的时候,https 证书失效的问题

Signed-off-by: 716 <[email protected]>
716 3 éve
szülő
commit
a6f52df425
2 módosított fájl, 5 hozzáadás és 0 törlés
  1. 2 0
      .gitignore
  2. 3 0
      internal/pkg/my_util/util.go

+ 2 - 0
.gitignore

@@ -98,3 +98,5 @@ TestData/
 /internal/logic/sub_supplier/zimuku/download_sub_cache
 /internal/logic/sub_supplier/zimuku/task_queue
 /internal/pkg/emby_api/Logs
+/internal/logic/sub_supplier/shooter/download_sub_cache
+/internal/logic/sub_supplier/shooter/task_queue

+ 3 - 0
internal/pkg/my_util/util.go

@@ -5,6 +5,7 @@ import (
 	"crypto/md5"
 	"crypto/sha1"
 	"crypto/sha256"
+	"crypto/tls"
 	"encoding/binary"
 	"encoding/hex"
 	"fmt"
@@ -71,6 +72,8 @@ func NewHttpClient(_proxySettings ...*settings.ProxySettings) *resty.Client {
 		"User-Agent":   UserAgent,
 	})
 
+	httpClient.SetTLSClientConfig(&tls.Config{InsecureSkipVerify: true})
+
 	return httpClient
 }