我有两个ASP.NET解决方案。 Bot在不同的IIS网站下运行。让我们说第一个叫做SOLUTION-A(这是一个内部网门户),另一个是SOLUTION-B(自定义业务流程解决方案)。
我想在通过简单的html链接(如
)调用SOLUTION-B之前向SOLUTION-A添加自定义标题X-PERMS_GUID
X-CALLER_GUID
然后在SOLUTION-B中,我想从请求中读取这两个自定义标题。
我该怎么做?
答案 0 :(得分:0)
在c#中你可以像这样添加自定义标题:
var client = new HttpClient()
client.DefaultRequestHeaders.Add("X-PERMS_GUID","1");
阅读自定义标题:
IEnumerable<string> headerValues = request.Headers.GetValues("X-PERMS_GUID");
var id = headerValues.FirstOrDefault();