HTTP(Hyper text transfer protocol)

이산·2022년 3월 11일
0

기술블로그

목록 보기
10/42

HTTP(Hyper text transfer protocol)

Hyper text - 문서와 문서가 링크로 연결되어 있음을 뜻한다.
Transfer - 전달
Protocol - 컴퓨터끼리 어떻게 HTML 파일을 주고 받을 지에 대한 소통방식 또는 약속이다.
컴퓨터끼리 어떻게 HTML 파일을 주고 받을지에 대한 소통방식이고 웹 상에서 정보를 주고 받을 수 있는 프로토콜이다.

HTTP 특징

  • Stateless - Http 개별 통신은 모두 독립이어서 과거의 http 통신의 결과(상태)를 보존하지 않는다.
  • Request와 Response라는 요청과 응답 방식을 갖는다.


HTTP Request Method

Get

데이터를 받아오기만 할 때 사용하며 웹 페이지에 접속해서 필요한 데이터를 불러온다.

위와 같이 장바구니의 정보와 데이터를 불러올 때 사용한다.

Post

데이터를 생성 및 수정할 떄 사용하며 Body에 담기는 내용이 핵심이다.

장바구니에 물건을 담을 경우에 사용한다.

Delete

서버에 저장된 특정 데이터를 삭제할 때 사용한다.

장바구니의 내용을 삭제할 경우에 사용한다.

Error

에러 코드를 보고 어떤 부분을 확인해야 할지 알 수 있다.


마켓컬리

status 200으로 나오는 것으로 보아 서버와 연결이 잘 진행되고 있는 것을 알 수 있다.

URL과 status code, 어떤 파일로 작성되어 있는지 알 수 있다.

장바구니에 추가하거나 삭제할 경우에도 많은 코드가 추가되는 것을 보았다.

네트워크에 대해서 짧게 공부했고 정말 배울게 많다는 것을 느꼈다.

profile
백엔드 개발자입니다.

0개의 댓글