如何使用HttpRequest传递参数

时间:2014-02-26 08:23:38

标签: c# parameters httprequest parameter-passing

我只想问一下如何在传递参数时使用HttpRequest。 我们使用Header存储参数。

这用于支持单点登录功能。

提前致谢! :)

1 个答案:

答案 0 :(得分:1)

您可以在C#mvc控制器中使用Request对象:

Request.Header.Add(string name, string value); - 在标题中添加一个参数 Request.Header.GetKey(string name); - 在标题中输入的访问参数

我希望这会有所帮助,并回答您的问题,因为您对要使用的技术类型有点不清楚

修改 - 有关问题的新信息

HttpContext context = HttpContext.Current;
string username = context.Request.Headers["username"].ToString();
string password = context.Request.Headers["password"].ToString();

这可以作为帮助函数的良好替代