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 должны быть разделены запятыми.

Применяется к

См. также раздел