Чи можна очистити значення, встановлені в запиті.змінні сервера в коді позаду 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);
він видалить усі символи з цього рядка