HttpWebRequest.CookieContainer Property gets or sets the cookies associated with the request. : HttpWebRequest « Network Remote « VB.Net






HttpWebRequest.CookieContainer Property gets or sets the cookies associated with the request.

 

Imports System.Net
Imports System

Public Class CookieExample
    Public Shared Sub Main(args() As String)
        Dim request As HttpWebRequest = CType(WebRequest.Create("http://google.com"), HttpWebRequest)
        request.CookieContainer = New CookieContainer()

        Dim response As HttpWebResponse = CType(request.GetResponse(), HttpWebResponse)
        Dim cook As Cookie
        For Each cook In  response.Cookies
            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"))
            Console.WriteLine("String: {0}", cook.ToString())
        Next cook
    End Sub 
End Class

   
  








Related examples in the same category

1.HttpWebRequest.Connection gets or sets the value of the Connection HTTP header.
2.HttpWebRequest.Credentials Property gets or sets authentication information for the request.