본문 바로가기

HTTP3

http와 https의 차이점 http란 데이터를 주고받기 위한 프로토콜이다 https란 http는 보안이 취약해 제 3자가 정보를 조회 할수 있기 때문에 http에서 암호화가 추가된 프로토콜이다. http에서는 tcp로 바로 연결하지만 https에서는 SSL로 연결후 tcp와 연결한다. cf) SSL(Secure Socket Layer) : 인터넷을 통해 전달되는 정보를 보호하기 위해 개발한 통신 규약 차이점 HTTP HTTPS 속도 빠름 느림 보안 취약 안전 비용 적음 설치 및 인증서 유지비용이 든다. cf) 회사 입장에서 보안상 필요한 페이지(로그인, 결제, 개인신상 등등)는 https로 이용하고 그외 서비스에는 http로 이용하면 비용절감할 수 있다. 2023. 12. 19.
http프로토콜의 특징, 장점과 단점 http(Hyper Text Transfer Protocol)프로토콜이란? 데이터를 주고 받기 위한 프로토콜 -> 클라이언트와 서버는 http프로토콜로 서로 통신한다. 특징 Stateless : 서버가 클라이언트의 상태를 보존하지 않는다. 응답과 요청이 독립적. Connectionless : 요청을 주고 받을 때만 연결을 유지하고 응답을 주고 나면 tcp/ip연결을 끊는다. 장점 서버 확장성이 높다->Stateless라서 응답서버를 쉽게 바꿀수도 있고 무한한 서버 증설이 가능하다 트래픽이 많지 않고, 빠른 응답을 제공할 수 있는 경우 효율적이다. 최소한의 자원으로 서버를 유지할 수 있다. 단점 이전 통신의 정보를 모르기 때문에 매번 인증을 해줘야 한다. 이것을 해결하기 위해 쿠키나 세션을 사용해서 데이터.. 2023. 12. 19.
2.2 The Web and HTTP 2.2.1 Overview of HTTP The HyperText Transfer Protocol (HTTP), the Web’s application-layer protocol, is at the heart of the Web. HTTP is implemented in two programs: a client program and a server program. The client program and server program, executing on different end systems, talk to each other by exchanging HTTP messages A Web page (also called a document) consists of objects. An object is s.. 2023. 7. 19.
728x90