콘텐츠 코딩
-
3일차 - HTTP 메시지CS지식/네트워크 2021. 4. 22. 23:10
오늘은 HTTP 통신에서 정보를 주고 받을 때 사용하는 HTTP 메시지에 대해 간략하게 배우고 통신을 할 때 유용하게 사용하는 기능들에 대해 배웠다. 책을 읽으면서 이 기능이 왜 존재하는지에 대한 예시를 잘 들어줘서 이해하기 편했다. 1. HTTP 메시지 HTTP는 클라이언트에서 리퀘스트를 전송하고 그에 응답하는 리스폰스를 서버 측에서 보낸다고 배웠다. 이렇게 리퀘스트와 리스폰스를 주고 받을 때 교환하는 정보를 담는 것을 HTTP 메시지라고 한다. HTTP 메시지는 여러 행의 데이터로 구성된 텍스트 문자열이고 메시지 헤더와 메시지 바디로 구성된다. 여기서, 메시지 헤더 부분과 메시지 바디 부분의 구분하는 경계선을 나타내는 것은 [CR+LF]이다. (CR: 16진수 0x0d, LF: 16진수 0x0a) 모..