我想了解cookie。但有一點我不明白。希望你能幫我。如何分配cookie過期日期?
我寫了一個短代碼:
using System;
using System.Web;
namespace WebApplication1
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Cookies["Test2"] == null)
{
Response.Cookies["Test2"]["Address"] = "Home";
Response.Cookies["Test2"].Expires = DateTime.Now.AddSeconds(60);
}
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Cookies["Test2"]["Address"] = "Work";
}
}
}
首先,我要檢查是否有一個名爲「Test2的」一個cookie。它創建一個名爲「Test2」的cookie。它的失效日期是在創建後一分鐘。
然後,我按一下按鈕,它傳遞的if語句和變更地址的工作。但是當我看着cookie的失效日期已經過去了。
過期:當瀏覽會話結束
爲什麼這個到期日的變化?你可以幫我嗎?
謝謝!很有幫助 –