Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 쿠키란 무엇입니까?


웹 브라우저와 서버는 HTTP 프로토콜을 사용하여 통신하며 HTTP는 상태 비저장 프로토콜입니다. 그러나 상용 웹사이트의 경우 서로 다른 페이지 간에 세션 정보를 유지해야 합니다.

쿠키를 사용하는 것은 더 나은 방문자 경험 또는 사이트 통계에 필요한 선호도, 구매, 수수료 및 기타 정보를 기억하고 추적하는 가장 효율적인 방법입니다.

쿠키는 5개의 가변 길이 필드의 일반 텍스트 데이터 레코드입니다. −

  • 만료 − 쿠키가 만료되는 날짜. 비어 있으면 방문자가 브라우저를 종료할 때 쿠키가 만료됩니다.
  • 도메인 − 사이트의 도메인 이름.
  • 경로 − 쿠키를 설정한 디렉토리 또는 웹 페이지의 경로. 디렉토리나 페이지에서 쿠키를 검색하려는 경우 공백일 수 있습니다.
  • 보안 − 이 필드에 "secure"라는 단어가 포함된 경우 쿠키는 보안 서버에서만 검색할 수 있습니다. 이 필드가 비어 있으면 그러한 제한이 없습니다.
  • 이름=값 − 쿠키는 키-값 쌍의 형태로 설정 및 검색됩니다.