Javascript 如何向请求html页面添加自定义标题?

Javascript 如何向请求html页面添加自定义标题?,javascript,c#,html,asp.net,Javascript,C#,Html,Asp.net,我有两个ASP.NET解决方案。Bot正在不同的IIS网站下运行。假设第一个称为SOLUTION-A(这是一个intranet门户),另一个称为SOLUTION-B(自定义业务流程解决方案) 在我通过简单的html链接调用SOLUTION-B之前,我想向SOLUTION-A添加自定义标题,如 X-PERMS\u GUID X-CALLER\u GUID 然后在解决方案B中,我想从请求中读取这两个自定义头 我如何才能做到这一点?在c#中,您可以像这样添加自定义标题: var client = ne

我有两个ASP.NET解决方案。Bot正在不同的IIS网站下运行。假设第一个称为SOLUTION-A(这是一个intranet门户),另一个称为SOLUTION-B(自定义业务流程解决方案)

在我通过简单的html链接调用SOLUTION-B之前,我想向SOLUTION-A添加自定义标题,如

X-PERMS\u GUID

X-CALLER\u GUID

然后在解决方案B中,我想从请求中读取这两个自定义头

我如何才能做到这一点?

在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();
IEnumerable headerValues=request.Headers.GetValues(“X-PERMS_GUID”);
var id=headerValues.FirstOrDefault();