请大佬看下
目前的逻辑是:自定义的 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")
|