반응형
Request
: 클라이언트의 요청. (Client -> Server)
Request 구조
- Request Line - Method 종류, 경로
- Request Headers
- (택)Request Message Body - 파라미터 형식 (서버에 전송할 데이터를 body에 담음)
Request 주요 요소
- Request Methods가 중요하다고 생각한다.
서버가 수행해야 할 동작을 지정해서 요청을 보내기에 주요한 것 같다.
Response
: 요청에 대한 서버의 답변. (Server -> Client)
Response 구조
- Status Line - 요청의 성공 여부를 나타내는 상태 코드 (ex. 200, 404, 302 ..)
- Header
- Body - 전송할 데이터를 담음
Response 주요 요소
- Status Code
클라이언트와 서버간의 통신 결과(성공 or 에러)를 반환한다.
status의 유형에 따라 상황을 파악하고 에러를 처리할 수 있기 때문에 주요한 요소라고 생각한다.
반응형