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