15

System.Net.CookieContainer

ドメイン名の下にあるすべてのCookieを削除したい場合、どうすればよいですか?

4

1 に答える 1

26

あなたはこのようなことをすることができます。

CookieContainer c = new CookieContainer();
var cookies = c.GetCookies(new Uri("http://www.google.com"));
foreach (Cookie co in cookies)
{
  co.Expires = DateTime.Now.Subtract(TimeSpan.FromDays(1));
}

これにより、指定したドメインのすべてのCookieが期限切れになります。

于 2012-05-04T07:15:48.983 に答える