데이터 전달 방식은 크게 2가지

  1. 쿼리 파라미터를 통한 데이터 전송

    → URI 끝에 쿼리 파라미터를 넣어서 전송하는 방식

  2. 메시지 바디를 통한 데이터 전송

    → 데이터를 클라이언트에서 서버로 전송할 때 HTTP 메세지 바디를 이용해서 전송하는 방식

클라이언트에서 서버로 데이터 전송하는 4가지 상황

1. 정적 데이터 조회

Untitled

클라이언트에서 서버로 경로가 /static/star.jpg라고 들어가면 서버는 별 이미지를 클라이언트에 내려줍니다.

이 때는 추가적인 데이터를 전달하는게 없습니다. 단순하게 URI 경로만 넣으면 서버에서 받아서 이미지 리소스를 만들어서 클라이언트에 내려줍니다.

이 때는 쿼리 파라미터를 쓰지 않고 추가적인 데이터가 필요 없습니다.

정리