목록2025/03 (4)
초보 코린이의 성장 일지

목차 쿠키와 세션이란?쿠키 (Cookie)웹 서버가 클라이언트에 저장하는 작은 데이터 파일.쿠키는 웹 브라우저에 저장되고, 사용자가 웹사이트를 방문할 때, 서버는 쿠키를 생성하여 클라이언트에게 전송한다.클라이언트는 서버로부터 받은 쿠키를 자신의 브라우저에 저장한다.사용자가 다시 웹사이트를 방문하거나, 페이지를 새로 고침 할 때 브라우저는 자신의 정보가 저장된 쿠키를 다시 서버로 보낸다.세션 (Session)서버가 사용자와 상호작용 할 수 있도록 사용자를 추적하는 방법.사용자가 웹 애플리케이션에 접속하면, 서버는 사용자의 상태 정보와 행동을 관리하기 위해 세션 데이터를 생성하고 저장한다.서버는 사용자에게 이때 고유한 세션 ID를 할당.서버는 클라이언트에게 고유 세션 ID를 포함한 쿠키를 전송하고, 클라이..

목차 HTTPHTTP 프로토콜이란?웹에서 데이터를 전송하는 데 사용되는 애플리케이션 계층 프로토콜이며, 클라이언트와 서버 간의 통신을 관리하고 다양한 형식의 데이터를 전송할 수 있도록 설계되었다.클라이언트 요청 -> 요청 전송 -> 서버 처리 -> 서버 응답 -> 클라이언트 수신 -> 연결 종료HTTP의 요청 / 응답 모델클라이언트 요청- 사용자가 URL을 입력하거나 클릭하면 해당 URL에 대한 HTTP 요청을 생성 요청 전송- 클라이언트는 서버와 TCP 연결을 설정하고 HTTP 요청을 전송 (일반적으로 HTTP는 80번 포트) 서버 처리- 서버는 클라이언트이 요청을 수신하고, 요청에 따라 필요한 작업을 수행하거나 자원을 찾는다. 서버 응답- 서버는 HTTP 응답(상태 코드, 헤더, 본문)을 생성하여 ..

컴퓨터 네트워크란?- 여러 대의 컴퓨터와 다른 장치들(모바일 디바이스, 라우터, 애플리케이션)이 서로 연결되어 정보를 주고받고 리소스 전송 및 교환을 가능하게 하는 프로세스. 컴퓨터 네트워크에서 데이터를 전송하는 방식패킷 스위칭 - 데이터가 작은 패킷으로 나뉘어져 전송되며, 각 패킷은 독립적으로 목적지로 향하게 된다. 최적의 경로를 찾아 이동하며, 수신 측에서는 패킷들이 다시 조립되어 원래의 데이터로 복원된다. 회선 스위칭- 데이터 전송을 위해 두 장치 간에 전용 경로가 설정된다. 이 경로를 통해 데이터가 전송되며, 다른 장치는 이 경로를 사용할 수 없다. (전화 통신) 브로드캐스트- 네티워크의 모든 장치가 데이터를 수신하며, 특정 장치에만 보내지 않고, 네트워크의 모든 장치가 수신하게 된다. 응답의..