IT/Python +Django
HTTP 프로토콜
HTTP 프로토콜 웹 서버와 웹 클라이언트 사이에서 데이터를 주고받기 위해 사용하는 통신방식으로, TCP/IP 프로토콜 위에서 동작한다. HTTP 메시지의 구조 HTTP 메시지는 클라이언트에서 서버로 보내는 요청 메시지와 서버에서 클라이언트로보내는 응답 메시지 2가지가 있다. 그 구조는 아래와 같다. 스타트라인: 요청라인 또는 상태라인 헤더: 헤더는 생략 가능 빈 줄: 헤더의 끝을 빈 줄로 식별 바디: 바디는 생략 가능 스타트라인은 요청 메시지일 때 요청라인이라 하고, 응답 메시지일 때 상태라인이라고 한다. 헤더는 각 행의 끝에 줄 바꿈 문자인 CRLF가 있으며, 헤더와 바디는 빈 줄로 구분한다. 바디에는 텍스트뿐만 아니라 바이너리 데이터도 들어갈 수 있다. 바디가 없는 요청 메시지 GET /book/s..