정의 : 웹 브라우저 클라이언트로부터 HTTP요청을 받아들이고 HTML 문서와 같은 웹페이지를 반환하는 컴퓨터 프로그램
페이지 요청을 하면 웹서버에서 html css js(정적 컨텐츠 응답)
HTTP 프로토콜을 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해주는
미들웨어(서로 다른 애플리케이션이 서로 통신하는 데 사용되는 소프트웨어)
주로 동적 서버 컨텐츠를 수행하는 것 다양한 로직 처리
HTTP Over 'Secure Socket Layer'(SSL)
, SSL
을 사용하는 HTTP
이름에서 알 수 있듯이, 보안적인 부분을 강화한 HTTP라고 생각하면 된다.HTTPS
를 사용하기 위한 SSL
인증서를 발급해주는 공인된 기관Let's Encrypt
에서 SSL인증서를 발급받는 자동화 툴