MVC2 Json结果 - 包括cookie?

时间:2011-06-06 16:16:32

标签: asp.net-mvc json cookies

返回MVC2 Json结果时可以返回cookie吗?

2 个答案:

答案 0 :(得分:2)

是 - 不是通过json结果,但你只需添加相同的控制器方法Response.Cookies.Add(),它们将被添加。

注意:在异步操作中,您需要在已完成的方法中设置响应cookie。

答案 1 :(得分:-1)

试试这个:

public ActionResult GetCookies()
 {
    var cookies = from c in Request.Cookies.AllKeys
             select new {Key = c, Value = Request.Cookies[c].Value};
    return this.Json(cookies);
 }