오늘 면접을 갔다가 이 xx가 거꾸로 대답한 전설의 쿠키와 세션의 차이
아는건데 왜 실수하지? 그건 그만큼 딥하게 공부하지 않았다는 증거
버튼누르듯이 물어보면 바로 대답할 수 있게 또 정리하고 정리하다보면 머리속에 들어오겠찌...
저장위치
쿠키:클라이언트에 저장
세션:서버에 저장, 클라이언트는 세션 ID만 보관(쿠키나 URL을 통해 전달)
유효기간
쿠키:설정된 만료 기간까지 유지(ex-1일,1주일,1년)
세션:기본적으로 브라우저가 닫히면 삭제(서버에서 설정하면 더 오래 유지 가능)
보안
쿠키:클라이언트에 저장되므로 해킹 및 조작 위험
세션:서버에서 관리하므로 상대적 보안 강함(세션 ID 탈취는 위험)
속도
쿠키:클라이언트에서 직접 접근 가능 -> 빠름
세션:서버에서 데이터를 불러와야 해서 쿠키보다 느릴 수 있음