HttpCookie(String, String, String) 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 이름, 도메인 및 경로를 사용하여 HttpCookie 클래스의 새 instance 초기화합니다.
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 매개 변수에서 사용할 수 없습니다.
- 왼쪽 파렌('(')
- 오른쪽 파렌(')')
- 보다 큼('>')
- 보다 작음('<')
- at sign ('@')
- 쉼표(',')
- 세미콜론 (';')
- colon(':')
- backslash('\')
- 큰따옴표('"')
- 슬래시('/')
- 왼쪽 대괄호('[')
- 오른쪽 대괄호(']')
- 물음표('?')
- 등호('=')
- 왼쪽 물결선 대괄호('{')
- 오른쪽 물결선 대괄호('}')
- 새 줄('\n')
- return ('\r")
- space(' ')
- tab('\t")
*domain * 매개 변수는 HttpCookie 를 보낼 호스트를 지정합니다. *domain * 매개 변수가 인 .contoso.com
쿠키는 도메인 및 모든 하위 도메인(www.contoso.com
및 info.contoso.com
)으로 전송 contoso.com
됩니다.
*domain * 매개 변수가 인 info.contoso.com
쿠키는 또는 www.contoso.com
로 contoso.com
전송되지 않지만 및 모든 하위 도메인(uk.info.contoso.com
및 us.info.contoso.com
)으로 info.contoso.com
전송됩니다.
도메인 매개 변수를 지정하지 않으면 HttpCookie는 이 쿠키가 수신된 호스트의 호스트 및 하위 도메인으로만 전송됩니다.
path 매개 변수는 이 HttpCookie가 적용되는 원본 서버의 경로 하위 집합을 지정합니다. 이 매개 변수를 지정하지 않으면 기본 경로는 모든 경로와 일치하며 HttpCookie 는 지정된 *domain * 매개 변수 및 모든 하위 도메인에 대한 모든 HTTP 요청에 전송됩니다.