Frage

Nachdem ich Antwort von httpwebrequest bekommen, würde ich die Cookies erhalten möge für den Zweck zu speichern, um sie in einem anderen httbwebrequest zu verwenden. Ich würde Allerdings müssen Cookie zu Cookie einzufügen. Wie mache ich das? Versucht zu tun:

request.Cookiecontainer.add(response.Cookies);

, aber das hält aus Störung zu erhalten:. Objektverweis nicht auf eine Instanz eines Objekts festgelegt

War es hilfreich?

Lösung

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

Laut Microsoft:

  

Cookie ist ein NULL-Verweis (Nothing in Visual Basic) standardmäßig aktiviert. Sie müssen ein Cookie Objekt die Eigenschaft zuweisen Cookies wird in der Cookies-Eigenschaft der von der GetResponse-Methode zurück HttpWebResponse zurückgegeben haben.

Andere Tipps

request.CookieContainer.Add(response.Cookies);
dim cookie as new cookiecontainer

//request codes here
//response here

cookie.add(response.cookies)
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top