요청과 응답을 주고 받는 HTTP 통신

이주희·2022년 3월 20일
0

CS

목록 보기
10/66

연관 문서
[HTTP 상태 코드]

HTTP

  • 두 컴퓨터 간에 데이터를 주고 받는 길

  • HTTP를 통해 요청(request)과 응답(response) 2가지를 서로 주고 받음

  • 요청과 응답에는 body와 header가 있음
    header: 요약 정보(데이터의 형태, 누가 무엇을 보냈는지)
    body: 데이터

    1. FTP(File Transfer Protocol)
      : 파일을 주고 받는 길
    2. SMTP(Simple Mail Transfer Protocol)
      : 메일을 주고 받는 길
    3. HTTP(Hypher Text Transfer Protocol)
      : 텍스트, 하이퍼텍스트를 주고 받는 길

HTTP 요청 1) Request

  • 요청이 먼저! 요청을 해야 응답을 할 수 있음

  • 데이터를 HTTP를 통해 백엔드 컴퓨터로 보내고, 백엔드 컴퓨터에게 이 데이터를 DB에 저장해달라고 요청

HTTP 응답 2) Response

  • 요청 받은 백엔드 컴퓨터가 성공, 실패 등의 처리 결과를 응답 [응답 상태코드]
    • 프론트에서 DB에 바로 요청하지 않고, 백엔드를 거치는 이유
      : 보안 및 데이터 정제 등의 이유로 백엔드에서 검증 과정을 거쳐야 하기 때문!
profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글