다음을 통해 공유


HttpCookie(String, String, String) 생성자

정의

지정된 이름, 도메인 및 경로를 사용하여 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입니다.

설명

HttpCookiename 매개 변수를 null로 설정할 수 없습니다(Visual Basic에서는 Nothing).

속성은 RFC 2616RFC 6265에 정의된 토큰이어야 합니다.

다음 문자는 구분 기호로 사용되며 name 매개 변수에서 사용할 수 없습니다.

  • 왼쪽 파렌('(')
  • 오른쪽 파렌(')')
  • 보다 큼('>')
  • 보다 작음('<')
  • at sign ('@')
  • 쉼표(',')
  • 세미콜론 (';')
  • colon(':')
  • backslash('\')
  • 큰따옴표('"')
  • 슬래시('/')
  • 왼쪽 대괄호('[')
  • 오른쪽 대괄호(']')
  • 물음표('?')
  • 등호('=')
  • 왼쪽 물결선 대괄호('{')
  • 오른쪽 물결선 대괄호('}')
  • 새 줄('\n')
  • return ('\r")
  • space(' ')
  • tab('\t")

*domain * 매개 변수는 HttpCookie 를 보낼 호스트를 지정합니다. *domain * 매개 변수가 인 .contoso.com 쿠키는 도메인 및 모든 하위 도메인(www.contoso.cominfo.contoso.com)으로 전송 contoso.com 됩니다.

*domain * 매개 변수가 인 info.contoso.com 쿠키는 또는 www.contoso.comcontoso.com 전송되지 않지만 및 모든 하위 도메인(uk.info.contoso.comus.info.contoso.com)으로 info.contoso.com 전송됩니다.

도메인 매개 변수를 지정하지 않으면 HttpCookie는 이 쿠키가 수신된 호스트의 호스트 및 하위 도메인으로만 전송됩니다.

path 매개 변수는 이 HttpCookie가 적용되는 원본 서버의 경로 하위 집합을 지정합니다. 이 매개 변수를 지정하지 않으면 기본 경로는 모든 경로와 일치하며 HttpCookie 는 지정된 *domain * 매개 변수 및 모든 하위 도메인에 대한 모든 HTTP 요청에 전송됩니다.

적용 대상