Network/Theory

HTTP / HTTPS

defacto standard 2017. 11. 15. 23:26

HyperText Transfer Protocol. 웹 브라우저와 웹 서버 사이의 데이터 통신 규칙.

 

웹페이지의 링크를 클릭하면, 웹 브라우저는 HTTP 요청 형식에 따라 웹 서버에 데이터를 전송,

웹 서버는 웹 브라우저로부터 온 데이터를 분석하여 요청받은 일을 처리 후 응답.

 

대표적으로는 TCP/IP.

HTTPS : HyperText Transfer Protocol over Secure Socket Layer

 

HTTP 동작순서 : TCP -> HTTP

HTTPS 동작순서 : TCP -> SSL -> HTTP

둘 다 모두 html과 같은 HyperText문서를 전송하기 위한 프로토콜,

차이는 SSL을 쓰냐 아니냐의 차이.

 

HTTPS가 보안성이 더 뛰어나지만, 암호화에 따른 속도 저하 때문에 모든 사이트가 사용하지는 않는다.