将QueryString添加到context.request

时间:2016-03-02 13:17:02

标签: c# .net json httpcontext

我有一个POST电话:

info = {"Name":"XX","Surname":"ZZZ","identityCode":"0434"}

我在JObject中读取信息,我想将名称和值添加到上下文

Myinfo = context.Request["info"]; // context is a HttpContext
JObject obj = JObject.Parse(Myinfo);
foreach (JProperty o in obj.Properties())
{
    string ke = o.Name.ToString();
    string va = o.Value.ToString();
    HttpContext.Current.Request.QueryString.Add(ke, va);
}
string surname= context.Request.QueryString["Surname"]; 

这是一个展示我想要做的事情的例子。因为我需要读取参数GET 但是在我的foreach循环之后,姓氏字符串为空。

我需要帮助才能将info中的键和值添加到context.Request,以便我可以像context.Request["Name"]; context.Request["Surname"]; ...

那样访问它们

0 个答案:

没有答案