CookieContainer.SetCookies(Uri, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет экземпляры Cookie для одного или нескольких файлов cookie из заголовка HTTP-cookie в класс CookieContainer для определенного URI.
public:
void SetCookies(Uri ^ uri, System::String ^ cookieHeader);
public void SetCookies (Uri uri, string cookieHeader);
member this.SetCookies : Uri * string -> unit
Public Sub SetCookies (uri As Uri, cookieHeader As String)
Параметры
- uri
- Uri
URI объекта CookieCollection.
- cookieHeader
- String
Содержимое возвращаемого HTTP-сервером заголовка HTTP set-cookie, содержащего экземпляры Cookie, разделенные запятыми.
Исключения
Параметр uri
или cookieHeader
имеет значение null
.
Один из файлов cookie является недопустимым.
-или-
При добавлении одного из файлов cookie в контейнер произошла ошибка.
Комментарии
SetCookies Извлекает все файлы cookie HTTP из заголовка файла cookie HTTP, создает Cookie для каждого из них, а затем добавляет каждый из них Cookie во внутренний CookieCollection , связанный с URI. Файлы cookie HTTP в строке cookieHeader
должны быть разделены запятыми.