W3 상에서 정보를 주고받을 수 있는 프로토콜이며, 웹에서 이루어지는 모든 데이터 교환의 기초현재 주로 사용하는 HTTP/1.1은 TCP를 기반으로 동작한다HTTP/2 또한 TCP를 기반으로 동작하며, HTTP/3은 UDP를 기반하고 있다클라이언트 / 서버의 구조단순하
서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜입니다.웹 서핑을 하다보면 흔히 보게되는 HTTP인데요, 이 HTTP에는 문제점이 있습니다.HTTP 통신을 하게 되면, 서버에서부터 브라우저로 전송되어오는 정보가 암호화 되어 있지 않습니다.반대의
SSL은 Secure Socket Layer이라는 약자로 보안 소켓 레이어이다.Netscape에서 서버와 브라우저 간 보안을 위해 만든 프로토콜이다.HTTP 요청과 응답 데이터의 암호화가 이루어진다.클라이언트가 접속한 서버가 신뢰 할 수 있는 서버임을 보장한다.통신 내
REST API는 REST라는 아키텍쳐 스타일을 따르는 API라고 한다.여기서 "아키텍쳐 스타일이 뭐지?" 라는 말이 나올 수 있는데, 아키텍쳐 스타일은 제약 조건들의 집합 이라고 이해하면 된다.그렇다면 REST의 정의부터 아키텍쳐 스타일까지 좀 더 자세히 알아보도록
구글의 비표준 개방형 네트워크 프로토콜인 SPDY에 기반한다.HTTP2가 되었다고 기존 HTTP의 의미 체계나 표준이 바뀌는 것이 아닌, 확장의 개념으로 받아들여야 한다. 모든 핵심 개념은 그대로 유지 되고 있다. (HTTP 메서드, 상태 코드, URI, 헤더필드 등이