Dim request As HttpWebRequest = CType(WebRequest.Create(args(0)), HttpWebRequest)
request.CookieContainer = New CookieContainer()
Dim response As HttpWebResponse = CType(request.GetResponse(), HttpWebResponse)
' Loop through the cookie collection and display each property
Dim _cookie As Cookie
For Each _cookie In response.Cookies
Console.WriteLine("Cookie:")
Console.WriteLine("{0} = {1}", _cookie.Name, _cookie.Value)
Console.WriteLine("Domain: {0}", _cookie.Domain)
Console.WriteLine("Path: {0}", _cookie.Path)
Console.WriteLine("Port: {0}", _cookie.Port)
Console.WriteLine("Secure: {0}", _cookie.Secure)
Console.WriteLine("When issued: {0}", _cookie.TimeStamp)
Console.WriteLine("Expires: {0} (expired? {1})", _cookie.Expires, _cookie.Expired)
Console.WriteLine("Don't save: {0}", _cookie.Discard)
Console.WriteLine("Comment: {0}", _cookie.Comment)
Console.WriteLine("Uri for comments: {0}", _cookie.CommentUri)
Console.WriteLine("Version: RFC {0}", IIf(_cookie.Version = 1, "2109", "2965"))
' Show the string representation of the cookie.
Console.WriteLine("String: {0}", _cookie.ToString())
' Show sessionId of the cookie.
Console.WriteLine("SessionId: {0}", _cookie.Value)
Next _cookie
Wednesday, September 2, 2015
How to loop through multiple cookies from an HttpWebResponse
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment