The Boxer

HTTP 통신 본문

Computer Science/Network

HTTP 통신

Prower 2018. 9. 28. 19:28
728x90
반응형

[Hyper Text Transfer Protocol]


[Hyper Text]

웹에서 제공되는 자료의 형태. 텍스트 문서를 링크로 연결하여 다른 문서로 쉽게 연결이 되도록 구성.

웹 사이트의 자료는 Hyper Text로 이루어져 있음.

클라이언트가 자료 제공 요청을 하면 서버는 Hyper Text로 된 자료를 제공.


[Protocol]

두 노드가 통신(데이터를 주고 받음)하기 위해선 서로간의 규약, 약속이 필요함

규약에는 통신 방법, 오류 처리, 통신 설정, 보안 설정 등의 요소가 포함될 수 있음
(편지를 쓸 때도 규약이 필요함. 수신 주소 작성, 보내는 방법, 우표 붙이기, 두 사람간 가능한 언어...)


[HTTP?]

클라이언트(웹 브라우저)와 서버(웹 서버)간 데이터(하이퍼 텍스트)를 주고받기 위한 통신 규약

-> 두 노드간(클라이언트-서버) Hyper Text로 된 데이터를 주고 받기 위한 규약


[URL]

Uniform Resource Locator

클라이언트가 서버에 자료 요청을 하기 위해서 어디에 있는 자료를 요청할지 정해야 함.

URL은 클라이언트가 요청하는 자료의 위치를 나타냄

- http://www.something.com : 해당 주소에 있는 자료를 요청.


[URI]

Uniform Resource Identifier

클라이언트가 서버에 자료 요청을 하기 위해서 어떤 자료를 요청할지 정해야 함.

URI는 클라이언트가 요청하는 자료를 식별함

- http://www.something.com/title/12345 : 해당 주소의 title이라는 DB의 12345번째 자료를 요청.









728x90
반응형

'Computer Science > Network' 카테고리의 다른 글

통신 서비스와 라우터  (0) 2022.12.14
IPv4 주소 체계  (0) 2018.10.23
네트워크 통신망의 종류  (0) 2018.10.23
GET, POST  (0) 2018.10.01
HTTP 메세지  (0) 2018.09.28
Comments