Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- INSERT구문
- 트랜젝션
- er다이어그램
- erd만들기
- Random
- ERD
- 자바로또번호생성
- JSP에 CSS적용
- MySqlWorkBench
- 롤백
- Applying css to JSP #How to use css in jsp
- 자바스크립트
- Java
- select문
- jsp
- mysql
- 팝업창닫기
- 자바난수생성
- 데이터베이스
- 부모창새로고침
- db
- 자바스크립트부모창새로고침
- 커밋
- 자바스크립트새로고침
- UPDATE문
- Math.random
- jsp include
- selet문if문
Archives
- Today
- Total
CODING stroy
세션(session)과 쿠키(cookie)의 차이 본문
session
세션은 쿠키에 비해 보안성이 높은 편
하지만 서버에 저장되고 서버자원을 사용하므로
사용자가 많을 경우 소모되는 자원이 상당함
자원관리 차원에서 쿠키와 세션을 적절한 요소 및 기능에 병행 사용해야만
서버 자원 낭비를 방지하면서 웹 사이트의 속도를 높일 수 있습니다.
cookie
쿠키는 어떠한 웹 사이트를 방문할 경우,
사용자의 컴퓨터에 저장하는 작은 기록 정보 파일입니다.
HTTP에서 클라이언트의 상태 정보를
클라이언트의 PC에 저장하였다가 필요시 정보를 참조하거나 재사용할 수 있음
세션에 비해 보안성 떨어짐.
사용예시:
1. 방문했던 사이트에 다시 방문 하였을 때 아이디와 비밀번호 자동 입력
2. 팝업창을 통해 "오늘 이 창을 다시 보지 않기" 체크
쿠키와 세션의 차이:
둘은 웹 통신간 유지하려는 정보를 저장하기 위해 사용한다는 공통점이 있으나
차이점 또한 존재합니다. 차이점은 저장위치입니다.
쿠키는 개인 PC에 저장되지만 세션은 접속중인 웹 서버에 저장됩니다.
쿠키와 세션 사용이유:
HTTP 프로토콜의 특징이자 약점인 비연결지향을 보완하기 위해 사용됩니다.
클라이언트가 서버에 요청을 했을 시,
응답 후에 연결을 끊는 처리방식, 상태정보를 유지하지 않는 HTTP 프로토콜의 특징을 보완합니다.
따라서 이를 대처하기 위해 쿠키와 세션을 사용합니다.
'기타 공부 내용' 카테고리의 다른 글
메이븐(Maven)과 그래들(Gradle) : 스프링에서 사용하는 빌드관리도구 (0) | 2022.08.02 |
---|---|
피벗테이블 공부 내용 (0) | 2022.07.27 |