diff --git a/server/gateway.go b/server/gateway.go index 6c9917b..822b833 100644 --- a/server/gateway.go +++ b/server/gateway.go @@ -61,5 +61,6 @@ func BuildRequest(r *ghttp.Request, host string) { } // ServeHTTP 会自动处理 WebSocket 升级和所有 HTTP 方法 - proxy.ServeHTTP(r.Response.Writer, r.Request) + // 使用 RawWriter() 获取原始的 http.ResponseWriter,避免 gf 框架的封装影响 + proxy.ServeHTTP(r.Response.RawWriter(), r.Request) }