如何添加自定义标头来请求html页面?

时间:2017-07-10 10:28:59

标签: javascript c# html asp.net

我有两个ASP.NET解决方案。 Bot在不同的IIS网站下运行。让我们说第一个叫做SOLUTION-A(这是一个内部网门户),另一个是SOLUTION-B(自定义业务流程解决方案)。

我想在通过简单的html链接(如

)调用SOLUTION-B之前向SOLUTION-A添加自定义标题

X-PERMS_GUID

X-CALLER_GUID

然后在SOLUTION-B中,我想从请求中读取这两个自定义标题。

我该怎么做?

1 个答案:

答案 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();