只是想看看我看到了什么,修改 Response.Cookies 集合也会更改 Request.Cookies?
最佳答案
是的,确实如此。尝试在代码隐藏中使用以下内容创建一个新页面:
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Cookies["newCookie"] == null)
{
Response.Cookies["newCookie"].Value = "Hello, world!";
var myValue = Request.Cookies["newCookie"].Value;
}
}
清除您的 cookie 并在条件的右大括号上放置一个断点。您会看到myValue
在第一个 请求中具有值"Hello, world!"
。
关于c# - 修改 Response.Cookies 集合是否也会更改 .Net 中的 Request.Cookies?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16219775/