我有一个被AJAX和C#应用程序使用的WCF服务,
我需要通过HTTP请求头发送一个参数。
在我的AJAX中,我添加了以下内容,并且它可以工作:
$.ajax({
type: "POST",
url: this.tenantAdminService,
beforeSend: function (req, methodName)
{
req.setRequestHeader("AdminGUID", adminGuid);
}
在WCF服务器端,我执行以下操作来获取标题:
string adminGUID = System.Web.HttpContext.Current.Request.Headers["AdminGUID"];
什么是C#的等效方法?我该如何发送HTTP请求头,以便我的WCF服务器也可以使用它?
我需要将参数添加到HTTP请求头中,而不是消息头中。
谢谢!