http5 HTTP & HTTPS HTTP와 HTTPS는 웹 애플리케이션에서 데이터를 주고받기 위한 애플리케이션 레이어 프로토콜HTTP는 비보안 프로토콜, HTTPS는 보안을 강화한 버전 HTTP 프로토콜 동작 원리HTTP?HTTP(HyperText Transfer Protocol)는 클라이언트와 서버간에 요청과 응답을 주고받기 위한 프로토콜텍스트, 이미지, 동영상 등의 리소스를 전달하기 위해 주로 사용됨동작 과정TCP 연결: 클라이언트(웹 브라우저)가 서버와 TCP 3-way handshake를 통해 연결을 설정HTTP 요청(Request): 클라이언트가 서버에 요청 메세지를 보냄GET /index.html HTTP/1.1Host: www.example.comUser-Agent: Mozilla/5.0HTTP 응답(Response): 서.. 2025. 1. 21. HTTP 란? HTTP(Hypertext Transfer Protocol)하이퍼텍스트 전송 규약 HTML과 같은 하이퍼 미디어 문서를 전송하기위한 응용 프로그램 계층 프로토콜. 웹 브라우저와 웹 서버 간의 통신을 위해 설계되었지만 다른 용도로도 사용할 수 있다. 특징 1. 신뢰할 수있는 모든 전송 계층에서 이용 TCP/IP 계층을 기반으로하는 경우가 많지만 신뢰할 수있는 모든 전송 계층, 즉 UDP처럼 메시지를 자동으로 손실하지 않는 프로토콜에서 사용할 수 있다. 2. 연결 상태를 유지하지 않는 프로토콜 처음 연결인 Web-Browser로 통해 Web-Client의 요청으로 Web-Server의 서버와 접속하여 Web-Client의 요청에 대한 응답인 데이터를 전송 후 연결을 종료한다. 이러한 심플한 상태이기 때문에 .. 2021. 1. 18. 이전 1 2 다음 728x90 반응형