Как вставить CookieCollection в CookieContainer?
-
23-08-2019 - |
Вопрос
После того как я получу ответ от httpwebrequest, я бы хотел сохранить полученные файлы cookie для использования в другом httbwebrequest.Однако мне нужно будет вставить CookieCollection в CookieContainer.Как мне это сделать?Пытался сделать:
request.Cookiecontainer.add(response.Cookies);
но это продолжает выходить из ошибок:В экземпляре объекта не задана ссылка на объект.
Решение
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(response.Cookies);
По данным Microsoft:
CookieContainer по умолчанию является пустой ссылкой (Nothing в Visual Basic).Вы должны назначить объект CookieContainer свойству, чтобы файлы cookie возвращались в свойстве Cookies HttpWebResponse, возвращаемом методом GetResponse.
Другие советы
request.CookieContainer.Add(response.Cookies);
dim cookie as new cookiecontainer
//request codes here
//response here
cookie.add(response.cookies)
Не связан с StackOverflow