HTTP
HTTP란?
인터넷에서 데이터를 주고받는 프로토콜 중 하나로, 웹 브라우저와 웹 서버간 통신을 위해 설계되었습니다.
웹 브라우저에서 HTTP를 사용하여 서버에 요청을 보내면, 서버는 요청을 처리하고 그 결과를 웹 브라우저에 전송합니다.
HTTP 메시지란?
요청메시지
- HTTP Request Method : HTTP 요청 메서드 (GET, POST, PUT, DELETE 등)를 나타냅니다.
- Request URI : 요청한 리소스의 경로를 나타냅니다.
- HTTP Version : 사용하는 HTTP 프로토콜 버전을 나타냅니다.
- HTTP Headers : 요청 메시지의 헤더 정보입니다. 헤더는 클라이언트가 서버에게 전달하는 정보를 포함합니다.
- HTTP Message Body : 요청 메시지의 본문입니다. 본문은 클라이언트가 서버에게 전달하는 데이터를 포함합니다.
응답메시지
- HTTP Version : 사용하는 HTTP 프로토콜 버전을 나타냅니다.
- HTTP Response Status Code : 서버에서 반환하는 HTTP 응답 코드입니다. (200 OK, 404 Not Found 등)
- HTTP Response Status Message : 서버에서 반환하는 HTTP 응답 코드에 대한 설명입니다.
- HTTP Headers : 응답 메시지의 헤더 정보입니다. 헤더는 서버가 클라이언트에게 전달하는 정보를 포함합니다.
- HTTP Message Body : 응답 메시지의 본문입니다. 본문은 서버가 클라이언트에게 전달하는 데이터를 포함합니다.