반응형

웹브라우저 2

[CS지식] 프론트엔드 개발자가 알아야하는 컴공지식 - 쿠키와 세션

쿠키(Cookie)와 세션(Session) - 쿠키와 세션은 웹브라우저와 웹서버가 통신하는 과정에서 많이 사용되므로 자주 언급된다. 쿠키 (Cookie) - 사용자가 특정한 웹 사이트에 방문할 때, 사용자 컴퓨터에 저장하는 기록 파일 - 서버의 자원을 전혀 사용하지 않는다. - ex ) "아이디와 비밀번호를 저장하시겠습니까?" - Chrome과 같이 웹브라우저에서 저장하는 것은 별개 세션 (Session) - 한 명의 사용자(브라우저)의 상태를 유지하는 기술이다. - 서버가 클라이언트에게 고유한 Session ID를 부여하면, 클라이언트는 접속할 때마다 Session ID와 함께 요청한다. - ex ) 웹사이트에 한번 로그인했을 경우, 다른 페이지로 이동해도 계속 접속 상태가 유지된다. - 만약 Sess..

CS지식 2023.06.16

[CS지식] 프론트엔드 개발자가 알아야하는 컴공지식 - Web

다양한 웹 브라우저 - 웹사이트 접속시 웹 브라우저 프로그램을 사용한다. 예를 들면, Chrome, Firefox, Safari => 웹 페이지를 서버에 요청(request)하여 서버의 응답(response)을 웹 문서형태로 받는다. => 받은 웹 문서(HTML, CSS 등)을 렌더링하여 모니터 화면에 웹 페이지를 표시한다. 서버(Server)와 클라이언트(Client) - 클라이언트가 요청(request)를 보내면, 서버(server)가 응답(response)한다. - 서버와 클라이언트 구조를 따르는 대표적인 예시로는 웹 서비스가 있다. - 클라이언트는 일종의 고객으로 이해할 수 있다. - 서버로 요청을 보낸 뒤에 응답이 도착할 때까지 기다린다. - 서버로부터 응답을 받으면, 서버의 응답을 처리하여 화..

CS지식 2023.06.16
반응형