>웹 프론트엔드 >JS 튜토리얼 >쿠키란 무엇입니까? 쿠키는 무엇을 위해 사용됩니까?

쿠키란 무엇입니까? 쿠키는 무엇을 위해 사용됩니까?

零下一度
零下一度원래의
2017-05-18 11:52:102729검색

쿠키는 웹 애플리케이션이 사용자에 대한 정보를 저장하는 유용한 방법을 제공합니다. 예를 들어, 사용자가 귀하의 사이트를 방문할 때 쿠키를 사용하여 사용자의 기본 설정이나 기타 정보를 저장하면 다음 번에 사용자가 귀하의 사이트를 방문할 때 애플리케이션이 이전에 저장된 정보를 검색할 수 있습니다.

이 문서에서는 ASP.NET 애플리케이션에서의 쿠키 사용에 대한 개요를 제공하고 쿠키 작성 및 읽기와 같이 ASP.NET에서 쿠키를 적용하는 기술적인 세부 사항을 보여줍니다. 동시에 쿠키의 다양한 특징과 특별한 상황, 그리고 ASP.NET의 쿠키 지원에 대해서도 소개하겠습니다.

쿠키란 무엇인가요?

쿠키는 사용자 요청 및 페이지와 함께 웹 서버와 브라우저 간에 전달되는 작은 텍스트 정보입니다. 쿠키에 포함된 정보는 사용자가 사이트를 방문할 때마다 웹 애플리케이션에서 읽을 수 있습니다.

사용자가 웹사이트 www.php.cn의 페이지에 대한 액세스를 요청할 때 애플리케이션이 사용자에게 페이지뿐만 아니라 날짜와 시간이 포함된 쿠키도 보낸다고 가정해 보겠습니다. 또한 사용자의 브라우저는 페이지를 가져올 때 이 쿠키를 받아 사용자의 하드 드라이브에 있는 폴더에 저장합니다.

향후에 사용자가 사이트의 페이지를 다시 방문하여 www.php.cn URL을 입력하면 브라우저는 로컬 하드 드라이브에서 해당 URL과 연결된 쿠키를 찾습니다. 쿠키가 있는 경우 브라우저는 이를 페이지 요청과 함께 귀하의 사이트로 보내고 귀하의 애플리케이션은 사용자가 사이트를 마지막으로 방문한 날짜와 시간을 확인할 수 있습니다. 이 정보를 바탕으로 사용자에게 메시지를 보내거나 만료 시간을 확인하거나 기타 유용한 기능을 수행할 수 있습니다.

쿠키는 특정 페이지가 아닌 웹사이트와 연결되어 있으므로 사용자가 사이트의 어느 페이지를 탐색하려고 하든 브라우저와 서버는 www.php.cn의 쿠키 정보를 교환합니다. 이용자가 다른 사이트를 방문할 때 각 사이트는 이용자의 브라우저에 쿠키를 보낼 수 있으며, 브라우저는 이러한 모든 쿠키를 별도로 저장합니다.

위는 쿠키의 기본 작동 원리입니다.

그렇다면 쿠키는 어떤 용도로 사용되나요?

쿠키의 가장 기본적인 목적은 웹 사이트가 방문자에 대한 정보를 저장하도록 돕는 것입니다. 보다 일반적으로 쿠키는 웹 애플리케이션의 연속성을 유지(즉, "상태 관리" 수행)하는 방법입니다. 브라우저와 웹 서버는 실제 정보 교환의 짧은 기간을 제외하고는 항상 연결이 끊어져 있으며 사용자가 웹 서버에 보내는 각 요청은 다른 모든 요청과 독립적으로 처리됩니다. 그러나 대부분의 경우 귀하가 페이지를 요청할 때 웹 서버가 귀하를 인식하는 것이 필요합니다. 예를 들어, 쇼핑 사이트의 웹 서버는 사이트에서 장바구니 및 기타 사용자 관련 정보를 관리할 수 있도록 각 구매자를 추적합니다. 따라서 쿠키는 명함처럼 작동하여 애플리케이션이 진행 방법을 결정하는 데 도움이 되는 관련 식별 정보를 제공합니다.

쿠키를 사용하면 웹사이트가 귀하를 기억할 수 있도록 설계된 다양한 목적으로 사용될 수 있습니다. 예를 들어, 설문 조사를 구현하는 사이트는 브라우저가 이미 투표에 참여했는지 여부를 나타내는 부울 값으로 쿠키를 사용하여 사용자가 다시 투표하는 것을 방지할 수 있지만 사용자가 로그인해야 하는 사이트는 쿠키를 사용하여 투표에 참여했는지 확인할 수 있습니다. 귀하는 이미 로그인되어 있으므로 매번 자격 증명을 입력할 필요가 없습니다.

ASP.NET 응용 프로그램 쿠키 프로그래밍은 기본이며 반드시 숙지해야 합니다.

추첨:

위의 대중과학을 통해 쿠키와 보안의 밀접한 관계는 모두가 이해하고 있다고 믿습니다. 편집자는 정기적으로 쿠키를 삭제하는 습관을 기를 것을 권장합니다. 또한 소프트웨어를 사용하여 쿠키를 설정하고 삭제할 수도 있습니다. 이렇게 하면 시스템 작동 속도가 향상될 뿐만 아니라 일부 개인 정보가 유출되지 않습니다.

[관련 추천]

1. Js 쿠키 동작(설정, 읽기, 삭제) 예시에 대한 자세한 설명

2. 🎜 >쿠키를 비활성화하고 브라우저를 닫은 후 세션 및 쿠키가 파괴되는 문제를 해결하는 방법

위 내용은 쿠키란 무엇입니까? 쿠키는 무엇을 위해 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.