HttpCookie.DomainMatches(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ホスト名がドメイン内にあるかどうかをチェックするユーティリティ メソッド。
[Android.Runtime.Register("domainMatches", "(Ljava/lang/String;Ljava/lang/String;)Z", "")]
public static bool DomainMatches (string? domain, string? host);
[<Android.Runtime.Register("domainMatches", "(Ljava/lang/String;Ljava/lang/String;)Z", "")>]
static member DomainMatches : string * string -> bool
パラメーター
- domain
- String
ホスト名をチェックするドメイン名
- host
- String
問題のホスト名
戻り値
true
ドメインが一致する場合は 。 false
そうでなければ
- 属性
注釈
ホスト名がドメイン内にあるかどうかをチェックするユーティリティ メソッド。
この概念については、Cookie の仕様で説明されています。 概念を理解するには、 ホスト<>名にドット<br> または = /blockquote でない場合は <hostname.local>
ホスト A の名前 domain-matches host B's if: <blockquote><ul<>li>their host name strings string-compare equal; or</li li><>A is a is a HDN string and has the form NB, where N is a non-empty name string, B has the form .B'、B' は HDN 文字列です。 (そのため、x.y.com ドメインは .Y.com と一致しますが、Y.com< は一致しません)。/li></ul></blockquote>
ホストがドメイン内にない (RFC 2965 秒 3.3.2) 場合: <blockquote><ul><li>Domain 属性の値に埋め込みドットがなく、値が .local ではありません。</li li><>request-host から派生した有効なホスト名が Domain 属性とドメイン一致しません。</li li><>要求ホストは HDN (IP アドレスではありません) であり、HD という形式で、D は Domain 属性の値、H は 1 つ以上のドットを含む文字列です。</li></ul></blockquote>
例: <h は y.x でドットが含まれているため、Domain=.foo.comの要求ホスト y.x.foo.com からの blockquote><ul><li>A Set-Cookie2 は拒否されます。</li li><>Domain=.foo.comの要求ホスト x.foo.com からの Set-Cookie2 が受け入れられます。</li li><>Domain=.comまたはDomain=.comを持つ Set-Cookie2 は、埋め込みドットがないため、常に拒否されます。</li li><>要求ホストの有効なホスト名が example.local であり、example.local domain-matche が .local であるため、Domain=.local の request-host の例からの Set-Cookie2 が受け入れられます。</li></ul></blockquote>
の Java ドキュメント java.net.HttpCookie.domainMatches(java.lang.String, java.lang.String)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。