打开某个网页时,没有生成cookie文件,用WebBrowser1.Document.cookie却可以查到,应该是存在内存里吧.
cookie的内容是:uid=123456;pass=aaaa
请问如何删除"pass=aaaa"?

解决方案 »

  1.   

    打开某个网页时,没有生成cookie文件,用WebBrowser1.Document.cookie却可以查到,应该是存在内存里吧. 
    cookie的内容是:uid=123456;pass=aaaa 
    请问如何删除"pass=aaaa"?
      

  2.   

    在Windows 9X系统计算机中,Cookie文件的存放位置为C:\Windows\Cookies,在Windows NT/2000/ XP的计算机中,Cookie文件的存放位置为C:\Documents and Settings\用户名\Cookie文件夹。
      

  3.   

    哦  这个。这个WebBrowser1.Document.cookie是request header的数据中的cookie   保存在本地的文件中的cookie是response header中的cookie两者不同,你可以用嗅探器查看一下  至于删除,俺不懂。
      

  4.   

    Declare Function InternetSetCookie Lib "wininet.dll" (ByVal lpszUrlName As String,ByVal lbszCookieName As String, ByVal lpszCookieData As String) As Boolean 
    Declare Function InternetGetCookie Lib "wininet.dll" (ByVal lpszUrlName As String,ByVal lbszCookieName As String, ByVal lpszCookieData As String, ByRef lpdwSize As Integer) As Boolean