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개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN