Backend/Node.js

HTTP Request, Response 구조

min' 2024. 8. 29. 13:14
728x90
반응형

- HTTP Request 구조

 

HTTP 요청을 의미.

 

 

1. Starter line

http method 종류, request target(url), http version 정보를 담고 있다.

 

2. Headers

Key : Value 값으로 해당 request에 대한 추가 정보를 담고 있다.

 

3. Body

해당 request가 전송하는 데이터가 담겨 있는 부분. 전송하려는 데이터가 없다면 비어 있게 된다. 

 

 

- HTTP Responese 구조

 

HTTP 응답을 의미.

 

 

1. status line

HTTP version, Status Code, Status Text를 나타낸다.

 

2. headers

Request의 headers와 동일하다.

하지만 Response Headers에서만 쓰이는 값도 있다.

 

3. body

Response의 body와 일반적으로 동일하다.

 

728x90
반응형