Looping through the CookieContainer

G

Guest

Does anyone know how to loop through the CookieContainer to see each
individual cookie item?

Or is the CookieContainer just one variable with all the cookies in it?

TIA.
 
I

IfThenElse

From :
http://msdn2.microsoft.com/en-us/library/system.net.httpwebrequest.cookiecontainer.aspx


request.CookieContainer = New CookieContainer()

Dim response As HttpWebResponse = CType(request.GetResponse(),
HttpWebResponse)



' Print the properties of each cookie.
Dim cook As Cookie
For Each cook In response.Cookies
Console.WriteLine("Cookie:")
Console.WriteLine("{0} = {1}", cook.Name, cook.Value)
Console.WriteLine("Domain: {0}", cook.Domain)
Console.WriteLine("Path: {0}", cook.Path)
Console.WriteLine("Port: {0}", cook.Port)
Console.WriteLine("Secure: {0}", cook.Secure)

Console.WriteLine("When issued: {0}", cook.TimeStamp)
Console.WriteLine("Expires: {0} (expired? {1})", cook.Expires,
cook.Expired)
Console.WriteLine("Don't save: {0}", cook.Discard)
Console.WriteLine("Comment: {0}", cook.Comment)
Console.WriteLine("Uri for comments: {0}", cook.CommentUri)
Console.WriteLine("Version: RFC {0}", IIf(cook.Version = 1,
"2109", "2965"))

' Show the string representation of the cookie.
Console.WriteLine("String: {0}", cook.ToString())
Next cook
 
G

Guest

Thanks for you assistance with this but the example below shows how to look
through the Cookies collection of a Response object.

I am trying to figure out how to loop through - or display - the contents of
the CookieContainer. This is different than the Response object.
 
I

IfThenElse

Not sure if this helps???

For Each cook In MyHttpWebRequest.CookieContainer.GetCookies(new
Uri("MyURIString"))
.... blah blah...

Next
 
G

Guest

Yes it does thank you.

IfThenElse said:
Not sure if this helps???

For Each cook In MyHttpWebRequest.CookieContainer.GetCookies(new
Uri("MyURIString"))
.... blah blah...

Next
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,764
Messages
2,569,566
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top