diff --git a/src/handler/proxyhandler.go b/src/handler/proxyhandler.go index 5e5ef309a3f620de57a0a18df0cfd88424d21b7b..aa07b99aabc010dcc8e07e8563f20ee16314ca32 100644 --- a/src/handler/proxyhandler.go +++ b/src/handler/proxyhandler.go @@ -3,6 +3,7 @@ package handler import ( "bytes" "compress/gzip" + "crypto/tls" "encoding/json" "errors" "fmt" @@ -45,7 +46,7 @@ func Proxy(c *gin.Context) { c.JSON(200, res) return } - f, _ := forward.New(forward.PassHostHeader(true), forward.ResponseModifier(func(resp *http.Response) error { + f, _ := forward.New(forward.PassHostHeader(true), forward.WebsocketTLSClientConfig(&tls.Config{InsecureSkipVerify: true}), forward.ResponseModifier(func(resp *http.Response) error { //Resp = resp //判断是否超过调用次数是否可以调用 callflag, sensitiveflag, err := service.QueryCallsCount(proxyData)