본문 바로가기

HTTP

(2)
HTTPS 란 무엇일까 1.https란 HTTP는 포스팅한 것이 있으니 참조를 하자 (다른 사람걸 참조하는게 더 좋다!) HTTP는 정보를 텍스트로 주고 받는다. 이때 네트워크에서 전송신호를 가로채는 경우에는 데이터 유출이 발생할 수 있다. HTTP는 통신 프로토콜이다. HTTPS 역시 통신 프로토콜이다. 대신 보안성이 더 좋아진다. HTTPS는 HTTP에 Secure Socket 이 추가된 것이다. HTTPS의 정확한 이름은 'Hypertext Transfer Protocol Over Secure Socket Layer' 이다. 여기서 굵직한 글자를 합치면 SSL이 된다. HTTPS는 SSL 위에서 작동하는 프로토콜이다. 그냥 보안만 좋은 프로토콜이겠거니 할 수도 있지만 HTTP / HTTPS 여부는 검색엔진에서 도메인을 평..
http 란 무엇일까 1. HTTP란? HTTP란 Hyper Text Transfer Protocol 의 약자이다. 즉 HTTP는 프로토콜의 일종이다. 인터넷에서 우리는 웹 페이지(HTML), text, 이미지, 음성등의 데이터를 주고 받는다. 이때 데이터를 주고 받을 수 있게 해주는 프로토콜이 HTTP이다. 2. HTTP 의 동작 클라이언트와 서버는 request(요청) 와 response(응답) 를 한다. 요청과 응답시에는 각각 자신의 정보를 담은 메세지를 상대에게 보내는데, 이 메세지를 HTTP 메세지라 한다. HTTP 메세지는 start line / header / body 로 구성이된다. start line 은 요청시에는 메소드 버전, 요청이 전송되는 주소(request target), http 버전의 의 정보를 가..