COMMUNICATIONS 075 - 077
COMMUNICATIONS 075
쿠키를 삭제하시겠습니까?
ㅁ HTTP - stateless 프로토콜
statsless 라는 것은 번역하자면 상태가 없다는 뜻이다.
HTTP에서 stateless 하다는건 서버 입장에서 클라이언트의 상태가 없다는 의미로 동일한 클라이언트의 요청이라도 매번 각 요청은 독립적이라는 의미이다.
예를들어 놀이공원(서버)에서 손님이 입장(요청)했다가 퇴장(응답)했을 때 손님들을 한명 한명 다 기억할수가 없다. 그렇기 떄문에 놀이공원에서는 재입장하는 손님을 구분하기 위해 팔찌같은 입장권을 준다.
마찬가지로 서버에서도 이미 요청을 했었던 클라이언트인지 매번 확인하기 어렵기 때문에 입장권처럼 쿠키를 주는 것이다.
ㅁ 쿠키의 유래
헨젤과 그레텔 동화에서 쿠키라는 이름이 유래했다는 것이다. 동화에서 헨젤과 그레텔이 자신들이 지나온 길을 표시하기 위해 쿠키조각을 바닥에 떨어뜨린 것과 마찬가지로 서버에 요청한 사람이 누구인지 표시하기 위해 클라이언트에 쿠키를 남긴다해서 쿠키라 부른다는 것이다.
쿠키는 주로 세션 관리( 서버에서 관리하는 로그인 등의 정보를 의미한다. ), 개인 설정유지, 사용자 트래킹( 사용자의 행동을 기록하고 분석하는 것 ) 용도로 사용된다.
ㅁ HTTP 쿠키의 특징
- 쿠키는 한개에 4KB 까지 저장 가능하며, 최대 300개 까지 저장할 수 있는 텍스트 파일이다.
- 쿠키는 클라이언트에 저장된다.
- 쿠키에는 이름, 값, 만료날짜, 경로 정보가 들어있다.
- 기본적으로 쿠키는 웹 브라우저가 종료되면 삭제된다. ( 만료날짜를 지정해 주면 만료일이 되야 삭제된다.)
- 웹 브라우저에 해당 서버의 쿠키 정보가 있으면 HTTP 요청 (HTTP 헤더의 Cookie)에 무조건 담아 보낸다.
- 쿠키는 한개에 4KB 까지 저장 가능하며, 최대 300개 까지 저장할 수 있는 텍스트 파일이다.
COMMUNICATIONS 076
어도비 플래시는 왜 퇴출됐을까?
웹브라우저는 폼을 통해 클라이언트와 서버에 정보를 주고 받을 수 있으며 확장 프로그램의 지원으로 사진이나 오디오를 감상할 수 있게 되었다. 그리고 곧 브라우저를 통해 웹에서 코드를 다운로드하여 실행할 수 있게 되었다.
https://www.aserengeti.com/271
퇴출되는 어도비 플래시(Adobe Flash)
1996년 태어난 어도비 플래시(Adobe Flash)는 원래 단순한 GIF 애니메이션을 대체할 용도로 웹용 애니메이션 제작 도구로 주로 사용됐는데, 웹 디자인 관련 활용도가 높아 점차 인기가 많아져 웹 제작
www.aserengeti.com
https://m.blog.naver.com/with_msip/221571898770
플래시 액티브X 제거해주세요!
인터넷을 이용하다 보면 많이 접하는 플래시 콘텐츠 내년부터 어도비에서 플래시 지원과 배포를 중단한다고...
blog.naver.com
COMMUNICATIONS 077
이메일 첨부파일을 함부로 클릭하면 안되는 이유
메일 프로그램은 텍스트를 표시하는다.
텍스트 뿐만이 아닌 다른 종류의 콘텐츠(이미지, 동영상, 문서 등)를 내포할 경우 보여줘야할 영역을 구분 짓는데 문제가 발생한다. -> 프라이버시와 보안에 큰 영향을 미치기 때문이다.
pdf는 자바스크립트 코드를 포함할 수 있고 이를 악용할 수도 있다.
(PDF 문서) “정상 PDF 파일”도 안심하지 마세요
전세계적으로 가장 많이 발생되는 문서형 악성코드는 바로 PDF 문서형 악성코드 입니다. 다른 문서형 악성코드의 특징과 동일하게 공격 대상이 불특정 다수가 아닌 정부 및 공공기관, 학교, 금융
csrc.kaist.ac.kr