当前位置:首页 > 通信资讯 > 正文

c# 清除cookies的代码(c# 清除cookies的代码)

不同的浏览器会把cookie文件保存在不同的地方

  以下是c# webbrowser控件cookies的存放路径

  c:\users\{你的帐号名}\appdata\local\microsoft\windows\inetcookies

c# 清除cookies的代码(c# 清除cookies的代码)

  cookies文件格式请查看相关资料

下面是清除cookies的代码:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; using system.io; namespace delcookies { class program { static void main(string[] args) { delcookies("360.cn/"); console.writeline("cookies已删除."); console.read(); } static void delcookies(string domain) //domain是cookies所属域,此方法是通过所属域过滤清除cookies { //获取目录中文件路径 string[] cookies = directory.getfiles(environment.getfolderpath(environment.specialfolder.cookies)); foreach (string file in cookies) { try { streamreader sr = new streamreader(file); string txt = sr.readtoend(); sr.close(); if (txt.indexof(domain) != -1) //判断是否删除的cookies文件 { file.delete(file); } } catch (exception ex) { } } } } }

关于c# 清除cookies的代码就给大家写这么多,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

原文链接:http://www.cnblogs.com/iamlucky/archive/2016/10/29/6010858.html

如果您对该产品感兴趣,请填写办理(客服微信:xiaoxiongyidong)

为您推荐:

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。