(작성중) HTTP 구조 및 핵심 요소에 관한 정리

ybear90·2020년 2월 23일
0

Web

목록 보기
1/1

웹에서 Front-end와 Back-end는 API 시스템 보통 HTTP protocol 을 기반으로 통신을 하게 된다. 그래서 HTTP에 관련한 내용을 정리할 필요가 있다고 느껴서 정리하고 넘어간다

HTTP란 ?

  • HyperText Transfer Protocol 의 약자 즉 HTML문서를 교환하기 위해 정해둔 통신규약

  • 다시 말해 웹상에서 네트워크 서버끼리 통신을 할 때 정해둔 규칙, 구조라고 생각하면 된다.

  • 해당 통신 규약은 Front-end 서버나 Client와의 통신에도 사용되며 Back-end, Front-end 서버간의 통신에도 사용된다.

  • TCP/IP 기반으로 되어 있다.

HTTP의 핵심 요소

HTTP 통신 방식

  • 기본적으로 request/response 구조로 되어있다.
  • 클라이언트가 HTTP request를 서버에 보내면 서버는 HTTP response를 보낸다.
  • HTTP는 stateless 속성이 있다.

Reference

  • 깔끔한 파이썬 탄탄한 백엔드 (송은우 저)
profile
wanna be good developer

0개의 댓글