JavaScript 쿠키 – 쿠키를 만들고 읽고 삭제하는 방법?



쿠키는 작은 텍스트 파일에 저장된 데이터입니다. 웹 페이지에 사용자 정보를 저장하고 나중에 사용자 세부 정보를 기억하는 데 도움이됩니다.

쿠키는 웹 페이지에 사용자 정보를 저장하는 데 도움이됩니다. 더 나은 방문자 경험이나 사이트 통계에 필요한 선호도, 구매, 수수료 및 기타 정보를 기억하고 추적하는 가장 효율적인 방법 중 하나입니다. 이것에 쿠키 기사, 우리는 다음 순서로 쿠키의 깊이에 대해 알아볼 것입니다.

쿠키 란 무엇입니까?

쿠키는 시스템의 작은 텍스트 파일에 저장된 데이터입니다. 웹 서버가 웹 페이지를 브라우저로 보내면 연결이 종료되고 서버는 사용자에 대한 모든 것을 잊어 버립니다.





쿠키는 사용자에 대한 정보를 기억하는 문제를 해결하기 위해 고안되었습니다. 예를 들면 :

  • 사용자가 웹 페이지를 방문하면 이름이 쿠키에 저장 될 수 있습니다.



  • 다음에 사용자가 페이지를 방문 할 때 쿠키는 사용자 이름을 기억합니다.

모든 웹 페이지에서 사용자의 정보를 기억합니다. 정보를 포함합니다. 다음과 같이 세미콜론으로 구분 된 이름-값 쌍의 형식입니다.

사용자 이름 = 데이지 그린

이제이 쿠키가 어떻게 작동하는지 살펴 보겠습니다.



어떻게 작동합니까?

서버는 쿠키 형태로 방문자의 브라우저에 일부 데이터를 보냅니다. 이제 브라우저가 쿠키를 수락 할 수 있습니다. 그렇다면 방문자의 하드 드라이브에 일반 텍스트 레코드로 저장됩니다.

쿠키-자바 스크립트 쿠키-에듀 레카방문자가 사이트의 다른 페이지에 도착하면 브라우저는 검색을 위해 동일한 쿠키를 서버로 보냅니다. 검색되면 서버는 이전에 저장된 내용을 알고 있거나 기억합니다.

자바 스크립트는 배열의 크기를 얻습니다.

쿠키는 5 개의 가변 길이 필드 :

  • 만료 & minus 쿠키가 만료되는 날짜를 표시합니다. 비어있는 경우 방문자가 브라우저를 종료 할 때 쿠키가 만료됩니다.

  • 도메인 & minus 도메인 필드는 사이트의 도메인 이름을 제공합니다.

  • 통로 & minus 쿠키를 설정하는 디렉토리 또는 웹 페이지의 경로입니다. 디렉토리 나 페이지에서 쿠키를 검색하려면 비워 둘 수 있습니다.

  • 안전한 & minus이 필드에 'secure'라는 단어가 포함 된 경우 쿠키는 보안 서버를 통해서만 검색 될 수 있습니다. 이 필드가 비어 있으면 그러한 제한이 없습니다.

  • 이름 = 값 & minus 키-값 쌍의 형태로 설정 및 검색되는 쿠키를 나타냅니다.

쿠키가 무엇이며 어떻게 작동하는지 알았으니 이제 JavaScript 쿠키에 대해 자세히 알아 보겠습니다.

자바 스크립트 쿠키

JavaScript에서는 Document 객체의 쿠키 속성을 사용하여 쿠키를 조작 할 수 있습니다. JavaScript는 현재 웹 페이지에 적용되는 쿠키를 읽고, 만들고, 수정하고, 삭제할 수 있습니다. 이제 예제를 살펴보고 JavaScript에서 쿠키가 사용되는 방식을 이해하겠습니다.

쿠키 생성

JavaScript는 document.cookie 특성. 다음과 같은 방법으로 쿠키를 생성 할 수 있습니다.

document.cookie = '사용자 이름 = 데이지 그린'

쿠키의 만료 날짜를 추가 할 수도 있습니다. 기본적으로 쿠키는 브라우저가 닫히면 삭제됩니다.

자바에서 직렬화가 필요한 이유
document.cookie = 'username = Daisy Green 만료 = 2019 년 8 월 26 일 월요일 12:00:00 UTC'

매개 변수를 사용하여 쿠키가 속한 경로를 브라우저에 알릴 수도 있습니다. 기본적으로 쿠키는 현재 페이지에 속합니다.

document.cookie = 'username = Daisy Green 만료 = 2019 년 8 월 26 일 월요일 12:00:00 UTC'path = / '

쿠키 읽기

document.cookie 객체의 값이 쿠키이기 때문에 쿠키를 읽는 것은 쿠키를 쓰는 것만 큼 간단합니다. 쿠키에 액세스 할 때마다이 문자열을 사용할 수 있습니다. document.cookie 문자열은 세미콜론으로 구분 된 이름 = 값 쌍 목록을 유지합니다. 여기서 name은 쿠키 이름을 나타내고 value는 해당 문자열 값입니다.

JavaScript 쿠키는 다음과 같은 방법으로 읽을 수 있습니다.

var x = document.cookie

예:

자바에서 파일을 사용하는 방법