TIL :11 HTTP

이후경·2022년 6월 11일
0


프로토콜(Protocol)이란?
통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 즉 통신 규약 및 약속이다.


우리가 필요할때 서버에 요청Requust을 하고
그 요청을 받은 서버는 응답 Response한다.
1요청 1응답
두가지 특징
요청/ 응답 소통의 핵심은 요청과 응답이다
인간의 소통방식이 컴퓨터끼리의 소통방식에도 적용되었다.
말이 아닌 메시지의 형식으로 요청하고 응답한다.

Stateless
개별 통식은 모두 독립이어서 과거의 HTTTP 통신의 결과 상태를 저장하지 않는다.


주문(상태)에 대해 전혀 기억하지 않는다.
한번에 하나의 일만 진행된다.




이렇게 상태를 저장하는 것을 token이라고 한다.

HTTP메세지 구조

요청

응답


statusText : 실제 메시지
바디의 message : 백엔드에서 지정해 둔 메시지
token: 정보

HTTP request method


Get : 내용을 받아오기만 할때
Post : 내용을 추가 수정할 떄
DELETE: 내용 삭제할 때


기존에 담겨있는 장바구니 정보 요청
장바구니에서 물건을 추가할 떄 Post메소드
바디에 어떤걸 추가할 건지 내용도 추가되었음
담아두었던 장바구니중 물건 삭제
뭘 지울건지 바디에 담겨있음

상태코드


상태 코드를 바탕으로 현재 오류를 찾아낼 수 있다.

profile
나는야 경바

0개의 댓글