请大佬看下
目前的逻辑是:自定义的 middleware,处理后设置 headerc.Request.Header.Set("x-pack", i.Pack)。 当 x-pack 数据比较小的时候,后面的逻辑 c.GetHeader 可以收到; 当数据比较大的时候,后面的逻辑中获取到的 x-pack 是空。
![]() | 1 loading 2023-03-05 16:25:32 +08:00 Apache - 8K Nginx - 4K-8K IIS - 8K-16K Tomcat - 8K 48K Node (<13) - 8K; (>13) - 16K |
2 hxyCoding 2023-03-06 09:08:49 +08:00 上下文传递建议用 context r = r.WithContext(context.WithValue(r.Context(), "x-pack",i.Pack)) |
3 tbwisk 2023-03-06 09:33:20 +08:00 我是这样操作的 ginCtx.Request.Header.Set("app_id", "appId") |