http 통신

huni_·2022년 7월 1일
0

http 통신

http란 두 컴퓨터 간에 텍스트 데이터를 주고 받는 입니다.

  • FTP === 파일을 주고 받는 길
  • SMTP === 간단한 메일 주고 받는 길
  • HTTP === 텍스트/하이퍼텍스트 받는 길

HTTP라는 길로 요청(request)과 응답(response) 2가지로 서로 받을 수 있습니다.

HTTP 요청(Request)과 응답(Response)

HTTP 요청(Request)

웹브라우저에서 홈페이지(Front-end)가 실행중이라면, 작성한 게시물 텍스트 데이터를 HTTP를 통해 Back-end 컴퓨터로 보내고 Back-end 컴퓨터에게 이 데이터를 데이터베이스에 저장해달라고 요청합니다.

HTTP응답(Response)

요청을 받은 Back-end 컴퓨터가 성공, 실패 등 처리 결과를 응답합니다.

⭐ 하나만 더!
Back-end 컴퓨터는 응답할 때, 응답 상태코드라는 것도 함께 보내줍니다.
응답 상태코드는 100~599 까지의 숫자로 구성되어 있습니다.
자주 볼 수 있는 응답 상태코드는 **성공(200)**, 프론트엔드 **에러(400)**, 벡엔드 **에러(500)**등이 있습니다.
예를들면, 요청에 성공하였으면 성공 메시지와 응답 상태코드 200을 함께 보내줍니다.

http 상태코드 (위키백과)

profile
FrontEnd Developer

0개의 댓글