Поделиться через


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* и всем поддоменам.

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