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
그렇지 않은 경우
- 특성
설명
호스트 이름이 도메인에 있는지 여부를 확인하는 유틸리티 메서드입니다.
이 개념은 쿠키 사양에 설명되어 있습니다. 개념을 이해하려면 먼저 <일부 용어를 정의해야 합니다. 호스트 이름에 점<br> 가 포함된 경우 blockquote> 유효 호스트 이름 = 호스트 이름입니다. or = hostname.local이 아닌 <경우 /blockquote>
호스트 A의 이름 domain-matches host B's if: <blockquote><ul><li>그들의 호스트 이름 문자열 문자열-비교 같음; 또는</li><li>A는 HDN 문자열 이며 형식 NB, 여기서 N은 비어 있지 않은 이름 문자열, B 형식이 있습니다. B'와 B'는 HDN 문자열입니다. (따라서 x.y.com 도메인이 .Y.com 일치하지만 Y.com 일치하지 않습니다.)</li></ul></blockquote>
호스트가 도메인에 없는 경우(RFC 2965 초. 3.3.2) : <blockquote><ul><li>도메인 특성 값에 포함된 점이 없고 값이 .local이 아닙니다.</li li><>request-host에서 파생되는 유효 호스트 이름은 도메인 특성과 도메인과 일치하지 않습니다.</li li><>request-host는 HDN(IP 주소 아님)이며 HD 형식을 가지며, 여기서 D는 도메인 특성의 값이고 H는 하나 이상의 점을 포함하는 문자열입니다.</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>a Set-Cookie2(Domain=.com 또는 Domain=.com.)는 포함된 점이 없으므로 항상 거부됩니다.<request-host의 유효 호스트 이름이 example.local이고 example.local domain-matches .local이므로 Domain=.local에 대한 request-host 예제의 /li><li>A Set-Cookie2가 허용됩니다.</li></ul></blockquote>
에 대한 java.net.HttpCookie.domainMatches(java.lang.String, java.lang.String)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.