请求.asp.net c#中的ServerVariables

本文关键字:中的 ServerVariables net asp 请求 | 更新日期: 2023-09-27 17:50:57

是否可以清除请求中设置的值?asp .net后台代码中的服务器变量。我正在尝试注销模块,因为一旦我点击注销按钮,我将重定向到注销页面,在pageload方法中,我将清除所有会话,但清除会话不会清除Request.ServerVariable["User"]

中的值设置
protected void Page_Load(object sender, EventArgs e)
    {
        Session.Clear();
        Session.RemoveAll();
        Session.Abandon();
        HttpContext.Current.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
        HttpContext.Current.Response.Cache.SetValidUntilExpires(false);
        HttpContext.Current.Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
        HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
        HttpContext.Current.Response.Cache.SetNoStore();
    }

请求.asp.net c#中的ServerVariables

使用以下代码:-

Request.Params.Clear ();

如果你想根据类型删除servervariables数据,使用这个

("variableName")

Request.ServerVariables .Remove (0);

它将删除这个字符串中的所有字符