Cookie   쿠키

(2018-12-20)
Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
인터넷 응용 > [NetBIOS]
[DNS]
[가상단말]
[FTP]
[전자메일]
[VoIP]
[웹기술]
[VPN]
[무선인터넷]
[전자상거래]
[개인 컨텐츠]
[인터넷 기타 응용]
웹기술 >   1. 웹 이란?
  2. 하이퍼텍스트
[웹 구성]
[HTTP]
[웹 페이지]
[웹 식별]
[웹 서비스]
[차세대 웹]
[웹기술 기타일반]
HTTP   1. HTTP
  2. HTTP 메세지
  3. HTTP 헤더
  4. HTTP 헤더 항목
  5. HTTP 메소드
  6. HTTP 상태코드
  7. 프록시
  8. 캐시
  9. 쿠키
  10. HTTPS

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
인터넷 응용 > [NetBIOS]
[DNS]
[가상단말]
[FTP]
[전자메일]
[VoIP]
[웹기술]
[VPN]
[무선인터넷]
[전자상거래]
[개인 컨텐츠]
[인터넷 기타 응용]
웹기술 >   1. 웹 이란?
  2. 하이퍼텍스트
[웹 구성]
[HTTP]
[웹 페이지]
[웹 식별]
[웹 서비스]
[차세대 웹]
[웹기술 기타일반]
웹 페이지 > [마크업 언어]
[DOM,BOM]
[기능 요소]
[웹 디자인]
기능 요소   1. 링크
  2. 애플릿
  3. 앵커
  4. 쿠키
  5. 태그
  6. 위젯/가젯
  7. 툴팁

1. 쿠키인터넷  상에서, 
     - 서버측에서 관리하는 상태정보를 서버가 아닌 클라이언트측(인터넷 웹브라우저)에 저장하며,
     - 서버측에서 필요시 마다 지속성있게 활용하고자 할 때 사용


2. 쿠키 사용이유의 기능구현상 주요 단점
     - 어떤 요청에 대해 단지 하나의 응답만이 있을 뿐    ☞  HTTP 참조
        . 즉, 상태유지를 위한 변수서버측에 할 수 없으며,
        . 이에따라 서버측은 사용자에 대한 지속적인 상태감시 및 상태참조가 어려움

  ※ 따라서, 이를 해결하기 위한 수단으로 사용자용 프로그램웹브라우저서버측에
     있는 상태값들을 저장할 수 있게하도록 한 것이 바로 쿠키임


3. 쿠키의 저장, 송출, 수명, 제한

  ㅇ 쿠키 저장
     - 웹 서버는, HTTP 헤더 내 `Set-Cookie:`란에 셋팅할 쿠키 관련 정보를 실려 보냄
     - 웹 브라우저는, 쿠키를 도메인 서버 이름으로 정렬된 `쿠키 디렉토리`에 저장

  ㅇ 쿠키 검색 및 송출
     - 웹브라우저서버웹페이지 요청을 보낼 때, 
     - 웹브라우저가 보유하는 쿠키 디렉토리에서 해당 서버의 쿠키 정보가 있으면,
     - 해당 쿠키를 HTTP 요청 메세지(HTTP 헤더 내 `Cookie:`)에 무조건 포함시켜 송출함

  ㅇ 쿠키 수명
     - 기본적으로, 웹 브라우저의 종료시까지 임
        . 웹브라우저 종료하면 쿠키 정보가 삭제됨

  ㅇ 쿠키 내용 보기의 제한
     - 쿠키 내용은 브라우저에서 동작하는 자바스크립트 등에 의해 읽힐 수 없음
        . 즉, 사용자에게 보이지 않음

  ※ 결국, 쿠키는 웹 서버에 의해 통제되는 개념임


4. PHP 쿠키세션

   ※ ☞ PHP 쿠키, PHP 세션 참조


[HTTP] 1. HTTP 2. HTTP 메세지 3. HTTP 헤더 4. HTTP 헤더 항목 5. HTTP 메소드 6. HTTP 상태코드 7. 프록시 8. 캐시 9. 쿠키 10. HTTPS

 
        최근수정     요약목록     참고문헌