如何在MVC3动作方法中访问cookie?

Onl*_*ere 2 cookies controller http asp.net-mvc-3

如何访问MVC3应用程序中的cookie?

这是一个购物车,用户可以将商品添加到购物车,这意味着他们的cookie.

在结账时,我会读取这个cookie的关键值对,ProductIdQuantity从数据库和计算中获取适当的价格.

很简单,我如何从Controller操作方法检查cookie和读/写数据?

xan*_*ded 8

阅读Cookie:

var cookie = Request.Cookies["key"];
Run Code Online (Sandbox Code Playgroud)

添加Cookie:

Response.Cookies.Add(new System.Web.HttpCookie() { /* ... fill it up ... */ });
Run Code Online (Sandbox Code Playgroud)

http://msdn.microsoft.com/en-us/library/ms525394(v=vs.90).aspx