Response

기초/HTTP|2021. 8. 3. 23:13

Response Message의 형식

이미지 출처 : https://jsstudygroup.github.io/jsStudyBlog/posts/Http/

이미지 출처 : https://ducmanhphan.github.io/2019-02-05-HTTP-protocol/

 

<Status Line>

HTTP/1.1 200 OK

→ 버전. HTTP 1.1 이라는 포맷을 사용하고 있다.

→ HTTP status code. - 200번대는 성공했다는 뜻을 가지고 있다. 참고링크

→ 좀 더 이해하기 편한 문구로 설명해 주는 부분

 

<Response Headers>

Content-Type

웹 서버가 응답할 때 텍스트인지 이미지인지 뭔지, 그 중에서도 어떤 타입인지 알려준다.

웹 브라우저는 이를 보고 해당 방식으로 해석해서 보여주게 된다.

Content-Length

응답하는 이 컨텐츠의 전체 크기가 얼마인 지, 사이즈를 보여 준다. 단위는 byte.

Content-Encoding

이런 방식으로 압축했으니, 같은 방식으로 압축을 풀어서 보셔야 합니다~ 하고 브라우저에 알려 주는 부분.

Last-Modified

이 컨텐츠가 언제 마지막으로 수정되었는지 알려 준다.

 

웹 서버가 요청한 컴퓨터에게 Response Headers와 body(실제 결과물)에 담아서 응답해 주면

브라우저는 그에 맞게 컴퓨터에서 보여 주게 된다.

 

'기초 > HTTP' 카테고리의 다른 글

REST API, URL과 URI  (0) 2021.08.05
Request  (0) 2021.08.03
HTTP?  (0) 2021.07.18

댓글()