Web 개발 관련 지식

    HTTP Cookie와 Session이란 무엇인가

    HTTP Cookie와 Session이란 무엇인가

    HTTP(Hyper Text Transper Protocol)란 HTTP는 현재 다양한 분야에서 널리 사용되는 가장 성공한 통신 규약이다. 초기에는 HTML문서를 인터넷에서 주고 받는데 그 목적이 있었다. 그래서 문서를 전달하였으면 컴퓨터 리소스를 사용하면서 통신 연결을 유지할 이유가 없었기 때문에 응답 후 연결을 끊는다 이를 비연결성(Connectionless)이라 한다. 또한 문서를 전달하는데 목적이 있기에 누가 요청하는가는 중요하지않고 단지 문서를 보내주기만 하면 된다. 웹서버는 모든 요청이 개별 요청으로 보이는 것이다. 이를 무상태(Stateless)라 한다. HTTP 통신은 자판기가 사용자가 누구든 그저 요청한 음료를 돌려주는 것과 같다. HTTP는 이처럼 요청에 대한 사용자를 식별할 수 없어 ..