개발 관련/etc
HTTP/웹서버
홍비
2020. 2. 18. 11:54
HTTP는 Hypertext Transfer Protocol의 약어로, 하이퍼텍스트 전송 프로토콜이라 하며 월드 와이드 웹(World Wide Web, WWW)에서 통신하는 데 사용하는 프로토콜 프로그램이다.
HTTP는 신뢰성 있는 데이터 전송 프로토콜을 사용해, 통신 전송 중 파괴되거나, 중복, 왜곡되는 것을 막아준다.
웹 서버는 HTTP 프로토콜로 의사소통 하기 때문에 보통 HTTP 서버라고 불린다. 이 웹 서버는 인터넷의 데이터를 저장하고 HTTP 클라이언트가 요청한 데이터를 제공한다. 때문에 웹 서버는 웹 리소스를 관리하고 제공한다. 웹 리소스는 웹 콘텐츠의 원천이다.
즉, 클라이언트는 서버에게 HTTP 요청을 보내고, 서버는 요청된 데이터를 HTTP 응답으로 돌려준다.