Web
-
쿠키와 세션의 특징Web 2024. 6. 27. 01:47
쿠키와 세션을 왜 사용할까?해당 이유를 알기전에 반드시 HTTP의 특징을 알아야 한다.HTTP 특징비연결성HTTP는 기본적으로 클라이언트가 서버에 요청을 보내게 되면, 서버는 해당 요청에 대한 응답을 내려준 뒤 연결을 끊는다.무상태성클라이언트와 서버의 HTTP 통신 과정에서 상태를 저장하지 않는다.그렇기 때문에 이전에 A라는 요청을 보내고, 그 후에 또 A라는 요청을 보내도 둘 사이의 요청은 아무런 관련이 없다.쉽게 풀어쓰자면 그냥 매 요청마다 ‘너는 누구인가~?’ 라는 형태이다. (서버가 클라이언트를 식별할 수 없다.)그래서 사용자 정보에 의존적인 기능을 구현할 때 어려움을 겪는다.상태를 저장하지 않으면 매번 로그인를 해야한다.이러한 특징때문에 단점만 있다고 생각할 수 있지만, 덕분에 HTTP 통신 과..