HTTP 통신

최현규·2023년 1월 15일
0

Study

목록 보기
3/13


HTTP란 Hyper Text Transfer Protocol의 약자이며, 인터넷에서 데이터를 주고받을 수 있는 프로토콜이다.

예를들어 클라이언트(사용자)가 카카오톡으로 상대방에 이미지를 보내주는 것을 한다고 했을 때 이미지를 보내달라는 요청(Request)를 하면 서버에서 응답(Response)하여 해당 이미지를 다른 상대방에게 전달해주는 원리로 작동한다.

  • 요청(Request) => 클라이언트
  • 응답(Response) => 서버

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

- 요청(Request)

이미지 출처: 코드캠프

- 응답(Response)

이미지 출처: 코드캠프

HTTP 상태코드

  • 100~ : 정보응답
  • 200~ : 성공응답
  • 300~ : 리다이렉션 메시지
  • 400~ : 클라이언트 에러 응답
  • 500~ : 서버 에러 응답
    자세한 내용은 MDN 참조
profile
나의 개발 지식 저장소

0개의 댓글