代码片段
using Ocelot.Middleware;
// httpContext 为当前请求的上下文
var down=httpContext.Items.DownstreamRequest();
down.Headers.Add("aa", "aaaaaaaaaaaaaaaaaaaaa");
httpContext,可以加入到Ocelot的中间件中;或者直接加入到http的中间件中。
我这里是重写了个ILoadBalancer。做自己的负载



刚刚试了下,前端的header信息是会穿透到下游的
博客介绍了代码使用方法,可将httpContext加入Ocelot中间件或http中间件,还重写了ILoadBalancer进行自定义负载均衡,同时提到前端header信息会穿透到下游。
510

被折叠的 条评论
为什么被折叠?



