http란 두 컴퓨터 간에 텍스트 데이터를 주고 받는 길입니다.
HTTP라는 길로 요청(request)과 응답(response) 2가지로 서로 받을 수 있습니다.
웹브라우저에서 홈페이지(Front-end)가 실행중이라면, 작성한 게시물 텍스트 데이터를 HTTP를 통해 Back-end 컴퓨터로 보내고 Back-end 컴퓨터에게 이 데이터를 데이터베이스에 저장해달라고 요청합니다.
요청을 받은 Back-end 컴퓨터가 성공, 실패 등 처리 결과를 응답합니다.
⭐ 하나만 더!
Back-end 컴퓨터는 응답할 때, 응답 상태코드라는 것도 함께 보내줍니다.
응답 상태코드는 100~599 까지의 숫자로 구성되어 있습니다.
자주 볼 수 있는 응답 상태코드는 **성공(200)**, 프론트엔드 **에러(400)**, 벡엔드 **에러(500)**등이 있습니다.
예를들면, 요청에 성공하였으면 성공 메시지와 응답 상태코드 200을 함께 보내줍니다.