인프런 커뮤니티 질문&답변

빙빙빙님의 프로필 이미지
빙빙빙

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HTTP 요청 메시지 - 단순 텍스트

요청 파라미터를 조회하는기능과 http 메시지 바디를 직접 조회하는 기능

작성

·

365

0

안녕하세요 혹시 요청 파라미터를 조회하는기능과 http 메시지 바디를 직접 조회하는 기능이란게 뭔지 잘 이해가 안가는데 어떤걸 공부해야할까요.. 요청파라미터는 url에 입력되는 사용자의 입력값 즉jsp를 통해서 주입되는 값인거같은데 http 메시지 바디기능은 전혀 모르겠네요 ㅠ

답변 1

4

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 빙빙빙님

모든 개발자를 위한 HTTP 웹 기본 지식 강의를 떠올려보시면

HTTP 메시지는 크게 다음 3가지로 구성되어 있습니다.

- START LINE

- 헤더

- 바디

그리고 POST 방식으로 데이터를 클라이언트에서 서버로 전송할 때 바디 부분에 데이터를 포함해서 보낼 수 있습니다.

HTTP 메시지 바디 기능은 예를 들어서 안드로이드 앱과 서버가 통신을 해야 한다면, 여기서는 HTML FORM을 전송하지 않고 HTTP 바디 부분에 직접 데이터를 넣어서 전달합니다. 보통 JSON 데이터를 바디에 넣어서 전달합니다.

HTTP 메시지 바디 기능이라는 것은 이런 경우에 HTTP 메시지 바디에 있는 JSON 데이터를 바로 읽을 수 있는 방법을 말합니다.

감사합니다.

빙빙빙님의 프로필 이미지
빙빙빙

작성한 질문수

질문하기