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

HttpCookie が適用される URI。

注釈

HttpCookiename パラメーターを null に設定することはできません (Visual Basic では Nothing)。

プロパティは、RFC 2616 および RFC 6265 で定義されているトークンである必要があります。

次の文字は区切り記号として使用され、 name パラメーターでは使用できません。

  • left paren ('(')
  • right paren (')')
  • より大きい (''>)
  • より小さい (''<)
  • at sign ('@')
  • コンマ (',')
  • セミコロン (';')
  • colon (':')
  • 円記号 ('\')
  • 二重引用符 ('"')
  • スラッシュ ('/')
  • 左角かっこ ('[')
  • 右角かっこ (']')
  • 疑問符 ('?')
  • 等号 ('=')
  • 左波かっこ ('{')
  • 右波かっこ ('}')
  • 改行 ('\n')
  • return ('\r")
  • space (' ')
  • tab ('\t")

*domain * パラメーターは、 HttpCookie の送信先となるホストを指定します。 *domain * パラメーターが の .contoso.com Cookie は、ドメインとすべてのサブドメイン (www.contoso.cominfo.contoso.comなど) に送信されますcontoso.com

*domain * パラメーターが の info.contoso.com Cookie は、 または www.contoso.comcontoso.com送信されませんが、すべてのサブドメイン (uk.info.contoso.comus.info.contoso.comなど) にinfo.contoso.com送信されます。

domain パラメーターが指定されていない場合、HttpCookie は、この Cookie を受信したホストのホストとサブドメインにのみ送信されます。

path パラメーターは、この HttpCookie が適用される配信元サーバー上のパスのサブセットを指定します。 このパラメーターを指定しない場合、既定のパスは任意のパスと一致し、指定された *domain * パラメーターとすべてのサブドメインへのすべての HTTP 要求で HttpCookie が送信されます。

適用対象