/ / Request.ServerVariables в ASP .NET C # - c #, asp.net

Request.ServerVariables в ASP. NET C # - c #, asp.net

Чи можна очистити значення, встановлені в запиті.змінні сервера в коді позаду asp .net. Я пробую модуль виходу, як тільки я натискаю кнопку виходу, я перенаправляю на сторінку виходу, а в методі завантаження сторінки я очищу весь сеанс, але сеанс очищення не очищає значення, встановлене в 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();

}

Відповіді:

0 для відповіді № 1

Використовуйте такий код: -

Request.Params.Clear ();

якщо ви хочете видалити дані про змінні сервера відповідно до типу, використовуйте цей

Request.ServerVariables ["ім'я змінної"]. Видалити (0);

він видалить усі символи з цього рядка