How to insert CookieCollection to CookieContainer?

23,544

Solution 1

request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(response.Cookies);

According to Microsoft:

CookieContainer is a null reference (Nothing in Visual Basic) by default. You must assign a CookieContainer object to the property to have cookies returned in the Cookies property of the HttpWebResponse returned by the GetResponse method.

Solution 2

request.CookieContainer.Add(response.Cookies);
Share:
23,544
user2120901
Author by

user2120901

Updated on July 09, 2022

Comments

  • user2120901
    user2120901 almost 2 years

    After I get response from httpwebrequest, I'd like the cookies obtained to save for the purpose of using them in another httbwebrequest. However, I'd need to insert CookieCollection to CookieContainer. How do I do that? Tried to do:

    request.Cookiecontainer.add(response.Cookies);
    

    but this keeps getting out of error: Object reference not set to an instance of an object.