아시다시피 세션 쿠키는 브라우저의 프로세스 (메모리가 아닌 하드 디스크)에 저장됩니다. 사용자가 브라우저를 닫으면이 쿠키가 해제되고 쿠키를 다시 가져올 수 없습니다. 따라서 이러한 종류의 쿠키는 세션 ID를 저장하는 데 사용됩니다.세션 쿠키 및 영구 쿠키
영구 쿠키는 하드 디스크에 저장됩니다. 그들은 만료 될 때까지 살아있다. 일반적으로 만료를 설정하여이 쿠키를 만듭니다. 우리가 만료 시간없이 쿠키 을 설정하면,이 쿠키는 세션 쿠키로
처리됩니다
그래서 내 의심의 여지가 있다는 것입니다? 브라우저의 프로세스에 저장됩니까?
만료 시간이있는 쿠키는 영구 쿠키로 처리해야합니까? 브라우저의 프로세스에 만료 시간이 인 쿠키를 설정할 수 있습니까?
세션 쿠키가 브라우저의 프로세스에 나타나지 않도록 할 수 있습니까? 디스크에 머무르게 두시겠습니까? 가능한 경우, 어떻게 코딩, PHP/asp.net/java ??
세션도 사용자 컴퓨터에 저장됩니다. 탐색 세션이 만료 될 때 만 만료됩니다. 이러한 이유로 세션에 중요한 데이터가 저장되어서는 안되기 때문에 세션을 도용 당할 수 있습니다. 그리고 무한 세션을 만드는 법을 배우는 것을 방해하지 마십시오. 어떤 경우에는 브라우징 세션을 지난 상태로 유지할 수 있지만 나쁜 습관과 학습 가치가없는 것 – Alex
세션이 사용자의 컴퓨터에 저장되어 있습니까? 세션이 서버에 있습니다. –
@ user1928545 세션 쿠키는 사용자 컴퓨터에 저장되지만 실제 데이터는 사용자가 보유한 세션 쿠키 이름이있는 텍스트 파일로 서버에 저장됩니다. 예 : 사용자 세션 id = vv1gdmflejj4lco1m6hfju7ub0 서버에 텍스트 파일이 있습니다. sess_vv1gdmflejj4lco1m6hfju7ub0 – Class