CookieContainer에 CookieCollection을 삽입하는 방법은 무엇입니까?
-
23-08-2019 - |
문제
httpwebrequest로부터 응답을받은 후, 다른 httbwebrequest에서 쿠키를 사용할 목적으로 쿠키를 절약하기 위해 얻은 쿠키를 원합니다. 그러나 CookieContainer에 CookieCoLection을 삽입해야합니다. 어떻게해야하나요? 하려고 시도 :
request.Cookiecontainer.add(response.Cookies);
그러나 이것은 계속 오류가 발생합니다. 객체 참조는 객체의 인스턴스로 설정되지 않습니다.
해결책
request.CookieContainer = new CookieContainer();
request.CookieContainer.Add(response.Cookies);
Microsoft에 따르면 :
CookieContainer는 기본적으로 Null Reference (Visual Basic에서는 없음)입니다. getResponse 방법에 의해 반환 된 httpwebrepronse의 쿠키 속성에 쿠키를 반환하려면 CookieContainer 객체를 속성에 할당해야합니다.
다른 팁
request.CookieContainer.Add(response.Cookies);
dim cookie as new cookiecontainer
//request codes here
//response here
cookie.add(response.cookies)
제휴하지 않습니다 StackOverflow