Network
쿠키와 세션의 차이
쿠키 HTTP의 일종이다. 사용자가 어떠한 웹 사이트를 방문할 경우 그 사이트가 사용하고 있는 서버에서 사용자의 컴푸터에 저장하는 작은 기록 정보 파일이다. HTTP에서 클라이언트의 상태 정보를 클라이언트의 PC에 저장하였다가 필요시 정보를 참조하거나 재사용 할수 있다. 특징 1. 이름, 값, 만료일(저장 기간 설정), 경로 정보로 구성되어 있다. 2. 클라이언트에 총 300개의 쿠키를 저장할 수 있다. 3. 하나의 도메인 당 20개의 쿠키를 가질 수 있다. 4. 하나의 쿠키는 4KB(=4096byte)까지 저장 가능하다. 동작 순서 1. 클라이언트가 페이지를 요청한다. (사용자가 웹사이트 접근) 2. 웹 서버는 쿠키를 생성한다. 3. 생성한 쿠키에 정보를 담아 HTTP 화면을 돌려줄 때, 같이 클라이언..
Get 방식과 Post방식의 차이
클라이언트는 인터넷 주소창에 URL을 입력하고 서버는 클라이언트의 요청에 응답을 하여 웹페이지를 보여주게 됩니다. 이때 클라이언트가 서버로 보내는 데이터를 HTTP 패킷이라 하며 HTTP 해킷은 Header 와 Body로 나눠집니다. 헤더에는 HTTP Method 방식, 클라이언트와 브라우저 , 접속하고자 하는 URL의 정보들이 담겨져 있고 Body 에는 보통 비어있는데 이 공간에 정보를 담아서 서버에 요청할 수 있습니다. 이 HTTP Method 중 2가지인 Get 과 Post 방식에 대해 포스팅 해보겠습니다. 1. Get방식 Post 방식은 클라이언트가 서버로 데이터를 전송해 리소스를 추가하거나 생성하기 위해 사용되는 Method 입니다. Post 요청시 HTTP패킷의 헤더에 Body의 콘텐츠 타입을..