다음을 통해 공유


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입니다.

예외

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

설명

쿠키는 애플리케이션에서 클라이언트 컴퓨터의 애플리케이션 세션 (세션 쿠키) 중 또는 애플리케이션 세션 (영구 쿠키) 간에 저장 될 수 있는 데이터의 일부를 임의로. 를 호출 SetCookie하여 두 가지 유형의 쿠키를 모두 만들 수 있습니다.

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

Name=Value

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

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

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

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

WPF의 쿠키에 대한 개요는 탐색 개요를 참조하세요.

적용 대상

추가 정보