Вот мой класс расширения, который я использую для этого.

отрим веб-ответ с этим заголовком:

Set-Cookie: sample=testCookie; Domain=.sample.com; Expires=Tue, 25-Jan-2012 00:49:29 GMT; Path=/

этот заголовок будет сопоставлен сCookieCollection в.NET, А также, когда мы имеем дело сCookieCollection это будет окончательно преобразовано в такойheader string.

Я ищу способ сделать это преобразование в двух направлениях. конечно.NET есть во внутренней библиотеке. Я считаю, что любой класс, который строит объектную модель из текста и наоборот, должен поддерживать два метода (здесьCookieCollection):

// Creating cookie collection from header text
CookieCollection.TryParse(cookieHeaderString, out myCookieCollection);
// and getting the final header which would be sent by request
String cookieHeaderString = myCookieCollection.GetCookieHeaderString();

Как я могу добиться этого сCookieCollection ?

Ответы на вопрос(1)

Решение Вопроса

CookieContainer, Смотрите метод SetCookies.

 Slava07 авг. 2013 г., 12:45
SetCookies, кажется, пропустили просроченные куки
 Xaqron25 янв. 2011 г., 15:59
CookieContainer.GetCookieHeader() возвращениеkey=value и другой текст, какdomain а такжеpath пропущены.

Ваш ответ на вопрос