[Network] HTTP(Hypertext Transfer Protocol)
·
Computer Science/네트워크
HTTP(Hypertext Transfer Protocol)란?웹에서 데이터를 주고받기 위한 서버-클라이언트의 프로토콜 HTTP의 특징1. 상태가 없는(Stateless) 프로토콜 서버는 클라이언트의 상태나 정보를 따로 저장하지 않고, 각 요청(Request)을 독립적으로 처리한다. 2. TCP/IP 프로토콜을 기반으로 동작 http://로 시작하는 주소를 요청하면, 80번 포트로 접속한다. 3. 보안에 취약 HTTP는 평문을 전송하기 때문에, 통신 내용을 탈취할 수 있어 보안에 취약하다. 이를 보안하기 위해 HTTPS가 등장했다.HTTPS: HTTP에 SSL(Secure Socket Layer)/TLS(Transport Layer Security) 암호화 프로토콜을 적용 HTTP ..