C#中的WebBorwser清除指定域名下的Cookie

		private void clearCookie()
		{
			string path = Environment.GetFolderPath(Environment.SpecialFolder.Cookies);
			string[] cookies = Directory.GetFiles(path);
			try
			{
				foreach (string file in cookies)
				{
					StreamReader sr = File.OpenText(file);
					string content = sr.ReadToEnd();
					sr.Close();
					sr = null;
					if (content.IndexOf("liaofuwu.com") >= 0)
					{
						File.Delete(file);
						Log.WriteLog("MyBroswer::clearCookie", "删除cookie文件:{0}", file);
					}
					else
					{
						continue;
					}
				}
			}
			catch (Exception ex)
			{
				Log.WriteErrorLog("MyBrowser::clearCookie", ex.Message);
			}
		}

发布了28 篇原创文章 · 获赞 19 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/fengyily/article/details/42490171