HTTP와 HTTPS 의 차이에 대해 설명해 주세요.
HTTP는 서버/클라이언트 모델을 따라 데이터를 주고받기 위한 프로토콜이며, HTTPS는 HTTP에 암호화가 추가된 프로토콜이다.
HTTP는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약으로,
80번 포트를 사용하고 있다.HTTP 서버가 80번 포트에서 요청을 기다리고, 클라이언트는 80번 포트를 통해 요청한다.
HTTPS가 만들어진 이유는 HTTP는 암호화가 되지 않은 평문 데이터를 전송하는 프로토콜이기 때문에 HTTP로 비밀번호나 주민등록번호 등 중요한 정보를 제 3자가 정보를 조회할 수 있어 위험하기 때문에 암호화가 추가된 것이다.
HTTPS에서는 HTTP와 다르게
443번 포트를 사용한다.
Last updated