HttpCookie(String, String, String) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した名前、ドメイン、およびパスを使用して 、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。
注釈
HttpCookie の name パラメーターを 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.com
や info.contoso.com
など) に送信されますcontoso.com
。
*domain * パラメーターが の info.contoso.com
Cookie は、 または www.contoso.com
にcontoso.com
送信されませんが、すべてのサブドメイン (uk.info.contoso.com
や us.info.contoso.com
など) にinfo.contoso.com
送信されます。
domain パラメーターが指定されていない場合、HttpCookie は、この Cookie を受信したホストのホストとサブドメインにのみ送信されます。
path パラメーターは、この HttpCookie が適用される配信元サーバー上のパスのサブセットを指定します。 このパラメーターを指定しない場合、既定のパスは任意のパスと一致し、指定された *domain * パラメーターとすべてのサブドメインへのすべての HTTP 要求で HttpCookie が送信されます。