HTTP(Hyper Text Transfer Protocol) 서버/클라이언트 모델을 따라 데이터를 주고받기 위한 프로토콜. 80번 포트를 사용한다. HTTP의 구조 HTTP는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한다. HTTP는 상태를 가지고 있지 않는 Stateless 프로토콜이며 Method, Path, Version, Headers, Body 등으로 구성된다. HTTP는 암호화가 되지 않은 평문 데이터를 전송하는 프로토콜이었기 때문에, HTTP로 비밀번호나 주민등록번호 등을 주고받으면 제삼자가 정보를 조회할 수 있었다. 이러한 문제를 해결하기 위해 HTTPS가 등장하게 되었다. HTTPS(Hyper Text Transfer Protocol Secure) HTTP에 데이터 암호화가..