HttpCookie(String, String, String) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса HttpCookie с указанным именем, доменом и путем.
public:
HttpCookie(Platform::String ^ name, Platform::String ^ domain, Platform::String ^ path);
HttpCookie(winrt::hstring const& name, winrt::hstring const& domain, winrt::hstring const& path);
public HttpCookie(string name, string domain, string path);
function HttpCookie(name, domain, path)
Public Sub New (name As String, domain As String, path As String)
Параметры
- name
-
String
Platform::String
winrt::hstring
Имя httpCookie
- domain
-
String
Platform::String
winrt::hstring
Домен, для которого действителен HttpCookie .
- path
-
String
Platform::String
winrt::hstring
Универсальные коды ресурса (URI), к которым применяется HttpCookie .
Комментарии
Параметру namehttpCookie нельзя присвоить значение NULL (Nothing в Visual Basic).
Свойство должно быть токеном, как определено в RFC 2616 и RFC 6265.
Следующие символы используются в качестве разделителей и не могут использоваться в параметре name :
- left paren ('(')
- right paren (')')
- больше ('>')
- меньше ('<')
- at sign ('@')
- запятая (',')
- Запятой (';')
- двоеточие (':')
- обратная косая черта ('\')
- двойная кавычка ('"')
- косая черта ('/')
- левая квадратная скобка ('[')
- правая квадратная скобка (']')
- вопросительный знак ('?')
- знак равенства ('=')
- левая волнистая скобка ('{')
- правая волнистая скобка ('}')
- новая строка ('\n')
- return ('\r")
- пробел (' ')
- tab ('\t")
Параметр *domain * указывает узлы, на которые будет отправляться HttpCookie . Файл cookie с параметром .contoso.com
*domain * будет отправлен в contoso.com
домен и все поддомены (www.contoso.com
и info.contoso.com
, например).
Файл cookie с параметром info.contoso.com
*domain * не будет отправлен contoso.com
в или www.contoso.com
, но будет отправлен info.contoso.com
в и все поддомены (uk.info.contoso.com
и us.info.contoso.com
, например).
Если параметр домена не указан, httpCookie будет отправлен только в узел и поддомены узла, от которых был получен этот файл cookie.
Параметр path указывает подмножество путей на сервере-источнике, к которому применяется этот httpCookie . Если этот параметр не указан, путь по умолчанию соответствует любому пути, и HttpCookie будет отправляться во всех HTTP-запросах к указанному параметру *domain* и всем поддоменам.