HttpCookie(String, String, String) Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe HttpCookie com um nome, domínio e caminho especificados.
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)
Parâmetros
- name
-
String
Platform::String
winrt::hstring
O nome do HttpCookie
- domain
-
String
Platform::String
winrt::hstring
O domínio para o qual o HttpCookie é válido.
- path
-
String
Platform::String
winrt::hstring
Os URIs aos quais o HttpCookie se aplica.
Comentários
O parâmetro name do HttpCookie não pode ser definido como nulo (Nothing no Visual Basic).
A propriedade deve ser um token, conforme definido em RFC 2616 e RFC 6265.
Os seguintes caracteres são usados como separadores e não podem ser usados no parâmetro name :
- paren esquerdo ('(')
- right paren (')')
- maior que ('>')
- menor que ('<')
- at sign ('@')
- vírgula (',')
- Ponto (';')
- dois-pontos (':')
- barra invertida ('\')
- aspas duplas ('"')
- barra ('/')
- colchete esquerdo ('[')
- colchete direito (']')
- ponto de interrogação ('?')
- sinal de igual ('=')
- colchete ondulado esquerdo ('{')
- colchete ondulado direito ('}')
- nova linha ('\n')
- return ('\r")
- espaço (' ')
- guia ('\t")
O parâmetro *domain * especifica os hosts aos quais o HttpCookie será enviado. Um cookie com um parâmetro *domain * de .contoso.com
será enviado para o contoso.com
domínio e todos os subdomínios (www.contoso.com
e info.contoso.com
, por exemplo).
Um cookie com um parâmetro *domain * de info.contoso.com
não será enviado para contoso.com
ou www.contoso.com
, mas será enviado para info.contoso.com
e todos os subdomínios (uk.info.contoso.com
e us.info.contoso.com
, por exemplo).
Se o parâmetro de domínio não for especificado, o HttpCookie será enviado somente para o host e subdomínios do host do qual esse cookie foi recebido.
O parâmetro path especifica o subconjunto de caminhos no servidor de origem ao qual este HttpCookie se aplica. Se esse parâmetro não for especificado, o caminho padrão corresponderá a qualquer caminho e o HttpCookie será enviado em todas as solicitações HTTP para o parâmetro *domain * especificado e todos os subdomínios.