HTTP( Hyper Text Transfer Protocol )는 1989년 팀 버너스 리에 의해 처음 설계 되었다.
HTTP란 서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜 이다. 쉽게 말해 HTTP는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약인거다. 80번 포트를 사용하고 있다.
HTTPS는 데이터에 암호화가 추가된 프로토콜이다. HTTP와 다르게 433번 포트를 사용하고 네트워크 상에서 중간에 제 3자가 정보를 볼 수 없도록 공개키 암호화를 지원하고 있다.
HTTP는 암호화가 추가 되지 않아 보안에 취약합니다. 반면 HTTPS는 데이터를 암호화하여 안전하게 데이터를 주고 받을 수 있습니다. 하지만 HTTPS를 이용하면 암호화/복호화 과정이 필요하기 때문에 HTTP보다 속도가 느리지만 요즘은 거의 차이가 없다.
그래서 개인 정보와 같은 민감한 데이터를 주고 받는다면 HTTPS를 이용하고, 단순한 정보 조회만을 처리한다면 HTTP를 이용하면 된다.
⭕ 간단 정리
SSL(Secure Socket Layer) 인증서를 사용 (https)
HTTPS는 HTTP보다 더 안전한 보안용 프로토콜
모든 유형의 데이터는 HTTPS 사이트를 통해 전달되며 제3자로부터 보호
https://mangkyu.tistory.com/98
https://www.ascentkorea.com/difference-between-http-and-https/
https://brunch.co.kr/@hyoi0303/10