본문 바로가기
기본 쌓기/생활코딩

HTTP) HTTP 소개

by code_learner 2022. 5. 2.

조금 더 멀리 가기 위한 기본다지기 1탄 HTTP 이해하기

https://www.youtube.com/watch?v=vHhWcTyJoS0&list=PLuHgQVnccGMBd-v_DjNm61EBaDpYZSV1Z&index=2 

 

[HTTP란?]

- HyperTest Transfer Protocol

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

 

[Request, Response]

HTML, CSS, JavaScript 같은 파일들은 서로가 주고 받는 컨텐츠이고, 그 컨텐츠를 주고 받기 위해 서버와 클라이언트가 서로 알아 들을수 있게 하는 공통의 약속, 즉 메시지가 HTTP이다.

-HTTP는 크게 Request와 Respose를 위한 메시지로 구분되어있다.

 

- 요청(request) : 서버에게 필요한 것(HTML,CSS...) 달라고 요청

- 응답(resposne) : "여기 있습니다"라고 하고 요청한 것을 주는 행위(응답)

 

개발자 도구 -> Network -> view source(소스보기)를 통해 http메시지를 직관적으로 볼 수 있다.

- 웹 브라우저 : 텍스트 정보를 만들어서 사용자가 요청한 정보를 웹 서버에게 대신 물어봐주는 기계

   +응답 받은 정보를 화면에 적당히 그려주는 역할을 하는 프로그램
- 웹 서버 : 본인이 갖고 있는 정보를 보내주면서 응답 헤더를 만들어주는 기계

'기본 쌓기 > 생활코딩' 카테고리의 다른 글

RestAPI) REST API  (0) 2022.05.03
HTTP) Response message  (0) 2022.05.02
HTTP) HTTP Request message  (0) 2022.05.02

댓글