Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将CookieCollection插入CookieContainer?_C#_Cookies_Httpwebrequest - Fatal编程技术网

C# 如何将CookieCollection插入CookieContainer?

C# 如何将CookieCollection插入CookieContainer?,c#,cookies,httpwebrequest,C#,Cookies,Httpwebrequest,在收到httpwebrequest的响应后,我希望保存获得的cookie,以便在另一个httpwebrequest中使用它们。但是,我需要将CookieCollection插入CookieContainer。我该怎么做?尝试做: request.Cookiecontainer.add(response.Cookies); 但这始终避免了错误:对象引用未设置为对象的实例 request.CookieContainer.Add(response.Cookies); 据微软称: 默认情况下,Coo

在收到httpwebrequest的响应后,我希望保存获得的cookie,以便在另一个httpwebrequest中使用它们。但是,我需要将CookieCollection插入CookieContainer。我该怎么做?尝试做:

request.Cookiecontainer.add(response.Cookies);

但这始终避免了错误:对象引用未设置为对象的实例

request.CookieContainer.Add(response.Cookies);
据微软称:

默认情况下,CookieContainer是空引用(在Visual Basic中为空)。必须将CookieContainer对象分配给属性,才能在GetResponse方法返回的HttpWebResponse的cookies属性中返回Cookie


对象引用未设置为对象的实例。->我这样问是因为这个错误一直在这个代码行出现。在添加cookie之前,只需实例化一个CookieContainer
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(response.Cookies);
dim cookie as new cookiecontainer

//request codes here
//response here

cookie.add(response.cookies)