HTTP 와 WEB

HTTP 와 WEB

R로보틱스 0 38 03.28 06:55

HTTP 는 브라우저 같은 응용 프로그램을 통해 사용자와 서버(서비스 사용자) 사이 데이터를 전송하는 프로토콜(통신규약) 으로 WWW( World Wide Web ) 의 분산되어 있는 서버와 사용자 간에 하이퍼 텍스트를 이용한 정보 교환이 가능하게 만든다 . 


HTTP 는 1989 는 TIM Berners Lee 가 처음 설계 하였으며 웹에서만 사용하는 Tcp/Ip 프로토콜로 한 지점에서 

다른 지점(보통 사용자와 서버)으로 용청과 응답을 전송한다 . 



WEB 을 구성하는 4가지요소 


Html - > 웹페이지를 만드는 언어


Url -> 원하는 웹페이지에 방문할 수 있도록 도와준다 . 


Web browser, Web server -> 웹페이지를 주고 받는 '소프트웨어'


Http -> 웹 브라우저와 웹서버가 통신을 할때 사용하는 통신 규칙 



현대의 웹페이지들이 아무리 거대해지고 복잡해져도 이 4가지 요소와 규칙에서 벗어날 수 없다 . 

웹브라우져는 사용자가 요청하는 정보를 웹서버에 대신 물어주고 화면에 적당히 그려주는 기계이다 .

현대에는 http 기술로 전송하는 데이터가 텍스트 뿐만인 아니라 이미지 , 오디오 , 동영상 등을 모두 포함하여 전송하기 때문에  그 중요성이 더욱 부각되고 있다 . 




HTTP 는 클라이언트 (요청하는 컴퓨터 : REQUEST ) 와 서버 (응답하는자 : RESPONSE) 와의 통신으로 구성되며  클라이언트 에서  

서버에 요청시 기본정보들을 헤더에 포함하여 요청하며 (GET , POST , ... ) , 


서버는 기본정보들을 Header 에 포함하여 응답한다 .  (1xx ~ 5xx )



한대의 서버 컴퓨터는 여러대의 웹서버를 사용가능하며 하나의 웹서버는 여러개의 도메인 서비스가 가능하다!

Comments

최근글


새댓글


Facebook Twitter GooglePlus KakaoStory NaverBand