Condividi tramite


HttpCookie(String, String, String) Costruttore

Definizione

Inizializza una nuova istanza della classe HttpCookie con un nome, un dominio e un percorso specificati.

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)

Parametri

name
String

Platform::String

winrt::hstring

Nome per HttpCookie

domain
String

Platform::String

winrt::hstring

Dominio per il quale HttpCookie è valido.

path
String

Platform::String

winrt::hstring

URI a cui si applica HttpCookie .

Commenti

Il parametro name di HttpCookie non può essere impostato su null (Nothing in Visual Basic).

La proprietà deve essere un token definito in RFC 2616 e RFC 6265.

I caratteri seguenti vengono usati come separatori e non possono essere usati nel parametro name :

  • paren sinistro ('(')
  • destra paren (')')
  • maggiore di (''>)
  • minore di ('<')
  • at sign ('@')
  • virgola (',')
  • Virgola (';')
  • due punti (':')
  • barra rovesciata ('\')
  • virgolette doppie ('"')
  • barra ('/')
  • parentesi quadrata sinistra ('[')
  • parentesi quadrata destra (']')
  • punto interrogativo ('?')
  • segno di uguale ('=')
  • parentesi ondulata sinistra ('{')
  • parentesi ondulata destra ('}')
  • nuova riga ('\n')
  • return ('\r")
  • spazio (' ')
  • tabulazioni ('\t")

Il parametro *domain * specifica gli host a cui verrà inviato HttpCookie . Un cookie con un parametro *domain * di .contoso.com verrà inviato al contoso.com dominio e a tutti i sottodomini (www.contoso.com e info.contoso.com, ad esempio).

Un cookie con un parametro *domain * di info.contoso.com non verrà inviato a contoso.com o www.contoso.com, ma verrà inviato a e a info.contoso.com tutti i sottodomini (uk.info.contoso.com e us.info.contoso.com, ad esempio).

Se il parametro di dominio non viene specificato, httpCookie verrà inviato solo all'host e ai sottodomini dell'host da cui è stato ricevuto il cookie.

Il parametro path specifica il subset di percorsi nel server di origine a cui si applica httpCookie . Se questo parametro non viene specificato, il percorso predefinito corrisponde a qualsiasi percorso e HttpCookie verrà inviato su tutte le richieste HTTP al parametro *domain * specificato e a tutti i sottodomini.

Si applica a