HTTP 통신

jw·2022년 3월 3일
0

learn-all-with-javascript

목록 보기
10/33
post-thumbnail

HTTP 통신이란?

컴퓨터끼리 네트워크 통신을 할 때 여러가지 방식으로 통신을 하는데 이런 통신 방식들을 묶어서 통신 프로토콜이라고 한다.

이때 HTTP 프로토콜을 활용한 통신이 HTTP 통신이다.

HTTP 요청

HTTP 통신으로 서버에게 정보를 요청하기 위해 지켜야할 규칙
1. 어떤 서버에게 요청할 것인지 URL이 있어야 한다.
2. 어떤 방식으로 통신할 것인지 Method가 있어야 한다.

GET
일반적으로 정보를 받아올 때 사용하는 Method
ex) 웹 서버에서 웹을 다운받을 때, 내 상품 정보들을 받아올 때
POST
새로운 자원을 생성할 때 사용하는 Method
ex) 로그인 시 아이디, 패스워드 담을 때

HTTP 응답

서버에서는 HTTP 요청을 받으면 열심히 일을 해서 응답을 해준다. 이때 HTTP 응답의 규칙으로

  1. 응답이 어떤 상태인지 나타내는 Status Code가 있어야 한다. (200~500 번까지 있으며 서버의 응답에 대한 상태를 표현한다.)
  2. 요청 결과를 Body에 담아야 한다.
profile
다시태어나고싶어요

0개의 댓글