Http Transfer

김루루룽·2022년 7월 8일
0

blog✏️

목록 보기
6/61
post-thumbnail

http

데이터를 주고 받을 수 있는 도구 중 하나.
HTTP는 하이퍼 텍스트 전송 프로토콜의(Hypertext Transfer Protocol)의 약자.

  • 서로 다른 시스템들 사이에서 통신을 주고받게 해주는 가장 기초적인 프로토콜인
    웹 서핑을 할 때 서버에서 브라우저로 데이터를 전송해 주는 용도로 가장 많이 사용된다.
    인터넷의 초기에 모든 웹사이트에서 기본적으로 사용되었다.

    HTTP규칙

요청과 응답이 반드시 존재해야한다.

요청

웹 브라우저에서 홈페이지가 실행중이라면 작성한 게시물의 텍스트 데이터를 HTTP 통신을 통해 Back-end 컴퓨터로 보내고, 백엔드에서 데이터를 DB에 저장해달라고 요청한다.

응답

요청한 결과를 응답한다

상태코드

응답이 왔을 때 같이 오는 상태코드가 있다.

- 1xx(정보) : 요청을 받았으며 프로세스를 계속
- 2xx(성공) : 요청을 성공적으로 받았으며 인식했고 수용하였다.
- 4xx(클라이언트 오류) : 요청의 문법이 잘못되었거나 요청을 처리할 수 없다.
- 5xx(서버 오류) : api 서버에서 나온 오류
profile
1day 1push..plz

0개의 댓글