[TIL]HTTP 통신

영태·2022년 3월 24일
0

[TIL]

목록 보기
3/21

HTTP
HyperText Transfer Protocol
두 컴퓨터간에 텍스트 데이터를 주고 받는 길

어떤 데이터를 주고 받는가에 따라 FTP, SMTP 등으로 나뉜다 http는 그 중 텍스트를 주고 받는 길이며 대표적으로 웹상의 통신 통로라고 할 수 있다

(req,res)

이 길을 통해 request(요청)response(응답)을 서로 주고 받는다.
crud(create read update delete) 중 create를 예로 설명하면

req(요청)


다음과 같은 상황에서
홈페이지(Front-end)에서 Back-end 컴퓨터로 정보를 보내며 뭔가를 요청(request)한다
여기서 요청사항은 '데이터베이스에 게시물을 저장해달라는 것'

res(응답)


요청(request)을 받은 Back-end 컴퓨터는 성공, 실패 등을 처리,검증한 후

응답 상태코드
성공(200)
Front-end 에러(400)
Back-end 에러(500)

응답상태코드와 함께 결과를 다시 http통로를 통해 프론트로 전달한다.

정리해보면 프론트엔드에서 명령이나 정보를 res로 송신하면 이를 백엔드가 수신하여 프론트에서 요구하는 결과값 혹은 정보를 req에 담아 돌려준다

profile
개발 공부중

0개의 댓글