쿠키 허용 여부 설정
넷스케이프 3.x와 인터넷 익스플로러 3.x에서는 쿠키 사용이 기본적으로 가능하기 때문에 따로 설정해 줄 필요가 없으나, 넷스케이프 4.x, 또는 인터넷 익스플로러 4.x 이상의 버전에서는 별도의 쿠키 설정이 필요합니다.
쿠키 사용을 원하지 않을 경우에는 웹브라우저의 설정항목에서 "사용 안함"을 선택하시면 됩니다. 그러면 쿠키는 전혀 전송되지 않을 것이며, 새로운 쿠키도 받아들여지지 않을 것입니다. "모든 쿠키받음" 또는 "사용"을 선택하면 서버로부터 오는 쿠키가 받아들여지고 저장된 쿠키가 전송될 것입니다. 때에 따라서는 쿠키가 제공될 때마다 경고 표시하도록 설정할 수 있습니다. 이 기능을 사용하면 쿠키를 사용하는 웹사이트를 접속할 때마다 쿠키 허용 여부를 묻는 경고 메시지가 나타나기 때문에 웹서핑하기AC가 불편할 것입니다. 많은 홈페이지가 쿠키를 사용하고 있기 때문에 웹서핑을 쾌적하게 즐기시려면 쿠키의 사용을 가능하게 해 주어야 합니다.
넷스케이프 네비게이터 4.0
작업 표시줄에서
1. 편집을 클릭한 다음
2. 환경설정을 선택합니다.
3. 고급을 클릭합니다.
4. "쿠키"란에서 옵션을 설정합니다.
< 넷스 4.0에서의 쿠키 설정 화면 >
인터넷 익스플로러 4.0
1. 보기 메뉴에서
2. 인터넷 옵션을 선택합니다.
3. 고급 탭을 클릭합니다.
4. 시스템 보안 아래의 노란색 느낌표 아이콘까지 아래로 스크롤하여
쿠키 사용 여부를 조정하는 세 가지 옵션 중 하나를 선택합니다.
인터넷 익스플로러 5.0
1. 도구 메뉴에서
2. 인터넷 옵션을 선택합니다.
3. 보안 탭을 클릭합니다.
4. 인터넷을 클릭한 다음 사용자 정의 단추를 누릅니다.
5. 쿠키까지 아래로 스크롤하여 옵션을 설정합니다.
< 익스 5.0에서의 쿠키 설정 화면 >
쿠키 파일
쿠키는 4K바이트 이하의 파일로서, 쿠키명과 값, 방문한 웹사이트의 이름 등의 정보가 담겨 있습니다. 쿠키가 저장되는 위치는 사용하고 있는 브라우저와 운영체제에 따라 다릅니다.
넷스케이프 네비게이터 4.0
넷스케이프는 모든 쿠키를 하나의 파일로 묶어 저장하며 윈도우 환경에서는 이와 같이 쿠키를 가지고 있는 파일을 "C:\Programs Files\Netscape\Users\<사용자명>\cookies.txt"에서 찾을 수 있습니다. 이와 같이 넷스케이프는 사용자별로 쿠키를 저장합니다. 로컬시스템의 사용자 설정에서 복수사용자 설정을 하지 않았다면 "C:\Programs Files\Netscape\Users\Default\cookies.txt"에서 쿠키 파일을 찾을 수 있습니다. 예를 들어 아래와 같은 쿠키 정보가 있다고 하죠.
# Netscape HTTP Cookie File
# http://www.netscape.com/newsref/std/cookie_spec.html
# This is a generated file! Do not edit.

.phpclass.com TRUE /exam2 FALSE 981449338 ID 5
쿠키 파일에 담겨지는 정보는 쿠키를 제공한 웹사이트의 이름, 쿠키의 유효기간, 쿠키명, 그리고 쿠키값 등이 있습니다. 위의 첫 칸은 쿠키를 제공한 URL 주소를 담고 있습니다. 위와 같은 경우 각 칸의 의미를 살펴보면 다음과 같습니다. 유효기간은 1970년을 기점으로 잡아 소멸되는 시점까지를 초단위로 나타냅니다.
.phpclass.com <- 도메인 설정
TRUE <- 도메인을 지정함(???)
/exam2 <- 경로 설정
FALSE <- 보안 설정
981449338 <- 유효기간 설정
ID <- 쿠키명
5 <- 쿠키값
인터넷 익스플로러 5.0
윈도우 환경에서 익스플로러를 실행하는 경우에는 쿠키들이 C:\Windows\Cookies 폴더에 여러 파일로 나뉘어서 저장됩니다. 그러나 이 파일들은 C:\Windows\Temporary Internet Files 폴더에 있는 쿠키의 복사본입니다. 익스플로러는 쿠키 하나를 하나의 텍스트 파일에 담고 있습니다. 이러한 쿠키 파일을 관리할 수 있는 index.dat라는 파일이 별개로 존재합니다.
예를 들면 C:\Windoes\Cookies 디렉토리를 보면 아래와 같은 쿠키파일들이 있습니다.
C:\Windows\Cookies\hwooky@ad.shinbiro[2].txt
C:\Windows\Cookies\hwooky@adsquare.co[2].txt
C:\Windows\Cookies\hwooky@flycast[1].txt
C:\Windows\Cookies\hwooky@google[1].txt
C:\Windows\Cookies\hwooky@cookie[1].txt
쿠키 파일의 내용을 보면 아래와 같습니다. 첫번째줄과 두번째줄이 각각 쿠키명과 쿠키값을 의미합니다. 나머지는 여러분이 분석해 보세요. 저도 잘 모름.
ID <- 쿠키명
6 <- 쿠키값
www.phpclass.com/example/cookie/
0
3375109376
29397019
118715040
29397010
*
받은 쿠키 보기
넷스케이프 네비게이터 4.0
넷스에서는 쿠키를 볼 수 있는 기능을 별도로 제공하고 있지 않습니다. 따라서 그 내용을 보기 위해서는 직접 쿠키 파일을 텍스트 편집기에서 보면 됩니다. 이러한 쿠키 파일은 보통 "C:\Programs Files\Netscape\Users\Default\cookies.txt"에 있습니다.
인터넷 익스플로러 4.0, 5.0
익스는 브라우저에서 받은 쿠키 파일 리스트를 확인할 수 있습니다. 그러나 파일 리스트만 볼 수 있지 그 내용을 확인할 수는 없습니다. 내용을 보기 위해서는 넷스에서와 같이 텍스트 편집기를 이용하여야 합니다.
***익스 4.0***

작업 표시줄에서
1. 보기를 클릭한 다음
2. 인터넷 옵션을 선택합니다.
3. 일반 탭(기본 탭)에서
4. 설정을 클릭한 다음
5. 파일 보기를 선택합니다.
***익스 5.0***

작업 표시줄에서
1. 도구를 클릭한 다음
2. 인터넷 옵션을 선택합니다.
3. 일반 탭(기본 탭)에서
4. 설정을 클릭한 다음
5. 파일 보기를 선택합니다.
쿠키파일 지우기
넷스에서 쿠키 파일을 지우려면 사용자가 직접 "C:\Programs Files\Netscape\Users\<사용자명>" 폴더 안에 있는 cookies.txt 파일을 찾아서 파일 자체를 지우거나 편집을 해야 합니다.
익스에서 쿠키 파일을 지우려고 할 때, C:\Windows\Cookies 폴더에 있는 쿠키 파일을 지워서는 소용없고 C:\Windows\Temporary Internet Files 폴더에 있는 원본을 직접 지워야 합니다. 지울 때는 현재 동작하고 있는 브라우저를 종료한 다음에 작업하시는 것이 좋습니다. 현 브라우저가 쿠키를 임시 저장하고 있어서 이 정보가 쿠키 파일을 지운 후에 새롭게 쿠키 파일에 저장될 수 있습니다.

'phpsource > 캐시&세션&쿠키' 카테고리의 다른 글

{쿠커}6.쿠키 다루기  (0) 2001.02.20
{쿠커}5.쿠키 규격  (0) 2001.02.20
{쿠커}3.보안  (0) 2001.02.20
{쿠커}2.웹페이지 상태유지  (0) 2001.02.20
{쿠커}1.쿠키란?  (0) 2001.02.20
Posted by 방글24