【发布时间】:2012-12-01 03:17:34
【问题描述】:
我有一个由 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# 等价物? 如何发送也将由我的 WCF 服务器使用的 http 请求标头?
我需要将参数添加到HTTP请求头而不是消息头,
谢谢!
【问题讨论】:
标签: c# ajax http http-headers httprequest