From 7fd487e276f26bcc4b439dac1e66c60fa8753627 Mon Sep 17 00:00:00 2001 From: WJQSERVER Date: Tue, 21 Jan 2025 17:35:59 +0800 Subject: [PATCH] update --- proxy/chunkreq.go | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/proxy/chunkreq.go b/proxy/chunkreq.go index 540ef77..d45229c 100644 --- a/proxy/chunkreq.go +++ b/proxy/chunkreq.go @@ -34,15 +34,8 @@ func ChunkedProxyRequest(c *gin.Context, u string, cfg *config.Config, mode stri return } setRequestHeaders(c, headReq) - // 删除Conection Upgrade头, 避免与HTTP/2冲突(检查是否存在Upgrade头) - removeWSHeader(headReq) + removeWSHeader(headReq) // 删除Conection Upgrade头, 避免与HTTP/2冲突(检查是否存在Upgrade头) AuthPassThrough(c, cfg, headReq) - // 打印请求Header(for debug) - for key, values := range headReq.Header { - for _, value := range values { - fmt.Printf("%s: %s\n", key, value) - } - } headResp, err := client.Do(headReq) if err != nil { @@ -73,15 +66,8 @@ func ChunkedProxyRequest(c *gin.Context, u string, cfg *config.Config, mode stri req.Header.Set("Transfer-Encoding", "chunked") // 确保设置分块传输编码 setRequestHeaders(c, req) - // 删除Conection Upgrade头, 避免与HTTP/2冲突(检查是否存在Upgrade头) - removeWSHeader(req) + removeWSHeader(req) // 删除Conection Upgrade头, 避免与HTTP/2冲突(检查是否存在Upgrade头) AuthPassThrough(c, cfg, req) - // 打印请求Header(for debug) - for key, values := range req.Header { - for _, value := range values { - fmt.Printf("%s: %s\n", key, value) - } - } resp, err := client.Do(req) if err != nil {