Application.SetCookie(Uri, String) 메서드

정의

로 지정된 위치에 대한 쿠키를 Uri만듭니다.

public:
 static void SetCookie(Uri ^ uri, System::String ^ value);
public static void SetCookie(Uri uri, string value);
static member SetCookie : Uri * string -> unit
Public Shared Sub SetCookie (uri As Uri, value As String)

매개 변수

uri
Uri

Uri 쿠키를 만들 위치를 지정하는 위치입니다.

value
String

String 쿠키 데이터를 포함하는 항목입니다.

예외

지정된 쿠키를 만들 때 문제가 발생하면 함수(호출됨)에 의해 InternetSetCookieSetCookie(Uri, String)Win32 오류가 발생합니다.

설명

쿠키는 애플리케이션 세션(세션 쿠키) 또는 애플리케이션 세션(영구 쿠키)에서 애플리케이션이 클라이언트 머신에 저장할 수 있는 임의의 데이터 조각입니다. 를 호출 SetCookie하여 두 가지 유형의 쿠키를 모두 만들 수 있습니다.

쿠키 데이터는 일반적으로 다음 형식의 이름/값 쌍 형식을 사용합니다.

Name=Value

쿠키를 설정해야 하는 SetCookie위치(일반적으로 애플리케이션 도메인)와 함께 Uri 이 형식의 문자열을 전달합니다.

쿠키가 세션 쿠키인지 영구 쿠키인지 여부는 전달 SetCookie 한 쿠키 문자열에 만료 날짜가 포함되는지 여부에 따라 달라집니다. 세션 쿠키의 문자열에는 만료 날짜가 포함되지 않습니다. 영구 쿠키에 대한 문자열은 다음 형식이어야 합니다.

NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT

영구 쿠키는 만료될 때까지 현재 Windows 설치의 임시 인터넷 파일 폴더에 저장되며, 이 경우 삭제됩니다. 만료 날짜를 과거의 날짜/시간 값으로 설정하여 애플리케이션에서 영구 쿠키를 삭제할 수 있습니다.

WPF 쿠키에 대한 개요는 Aavigation Overview 참조하세요.

적용 대상

추가 정보