네트워크는 OSI 7계층 또는 TCP/IP 4계층으로 구분한다.배울것:컴퓨터를 사용하다 보면 흔히 접할 수 있는 IP, 캐시, HTTP통신 흐름TCP/IP네트워크 계층 모델HTTPHTTPSIP기반(인터넷 프로토콜)의 네트워크의 시작은, 아르파넷(ARPANET)프로젝트에
네트워크_TCP/UDP IP에는 비연결성,비신뢰성 한계들이 존재한다. 네트워크 계층구조를 통해 이와 같은 한계를 보완할 수 있다. 네트워크 프로토콜 계층은 다음과 같이 OSI 7계층과 TCP/IP 4계층으로 나눌 수 있다. IP프로토콜 보다 더 높은 계층에 TCP
네트워크 계층 모델은 크게 OSI 7계층 모델과 TCP/IP 4계층으로 나뉜다.해당 계층 모델은 ISO(International Organization for Standardization)라고 하는 국제표준화기구에서 1984년에 제정한 표준 규격이다. 왜 네트워크에 대
학습목표HTTP 메세지 구조를 이해한다.HTTP의 무상태성과 비연결성에 대해 이해한다.HTTP 헤더 중 바디를 설명하는 헤더인 표현헤더에 대해 이해한다.HTTP 헤더 중 요청과 응답에서 주로 사용되는 헤더에 대해 이해한다.HTTP 헤더 중 서버에 요청하는 컨텐츠를 협상
HTTP 메시지는 헤더와 바디로 구분할 수 있다. HTTP 바디에서는 데이터 메시지 본문(Message body)을 통해서 표현(Representation) 데이터를 전달한다. 여기서 데이터를 실어 나르는 부분을 페이로드(Payload)라 한다.!!!표현은 요청이나
지금 내가 접속한 사이트가 보안된 웹 사이트인지 가장 쉽게 확인할 수 있는 방법은 무엇일까? 화면의 주소 바 옆에 있는 자물쇠 아이콘을 눌러보면 된다. 해당 아이콘을 누르면 아래와 같이 “이 사이트는 보안 연결(HTTPS)이 사용되었습니다.”라는 메시지를 볼 수 있다.
쿠키와 세션 인증 방식에 대해 알아보자무상태성을 가진 HTTP에서 사용자의 상태를 브라우저에 저장할 수 있는 쿠키어떤 웹 사이트에 들어갔을 때, 서버가 일방적으로 클라이언트에 전달하는 작은 데이터, 서버가 웹 브라우저에 정보를 저장하고 불러올 수 있는 수단보통은 우리의
Axios는 브라우저, Node.js를 위한 Promise API를 활용하는 HTTP 비동기 통신 라이브러리입니다. Axios는 Fetch API보다 사용이 간편하면서 추가적인 기능들이 포함되어 있습니다.fetch API와 비슷한 역할을 한다.Axios는 써드파티 라
서버와 클라이언트의 연결이 활성화되니 상태이다.서버가 클라이언트에 정보를 저장하고 암호화된 ID를 부여한다.로그인을 통해 사용자의 인증 정보를 저장하고, 그 후 인증된 사용자가 어떤 식으로 웹사이트를 이용하는지 간단하게 알아보자.사용자가 웹사이트에서 아이디 및 비밀번호
웹이나 앱에서 흔히 찾아볼 수 있는 소셜 로그인 인증 방식은 OAuth 2.0라는 기술을 바탕으로 구현된다.전통적으로 직접 작성한 서버에서 인증을 처리해주는 것과는 달리, OAuth는 인증을 중개해주는 메커니즘이다. 보안된 리소스에 액세스하기 위해 클라이언트에게 권한을
브라우저가 무엇인지, 웹이 어떻게 동작하는 지 알아보자웹 브라우저라고도 하고, 웹 탐색기라고도 하는 브라우저는 웹 서버에서 양방향으로 통신을 하며 HTML 문서 및 그림, 멀티미디어(ex. 동영상) 등의 컨텐츠를 열람할 수 있게 해주는 GUI 기반의 소프트웨어 프로그램
브라우저 렌더링에서 렌더링(rendering)이란 HTML, CSS, JavaScript 등 개발자가 작성한 문서가 브라우저에서 출력되는 과정을 의미한다. 현존하는 브라우저마다 다르지만, 브라우저는 기본적으로 렌더링을 수행하는 렌더링 엔진을 가지고 있다.렌더링 과정은