728x90
반응형
1. POST API 만들기
POST API는 웹 애플리케이션을 통해 데이터베이스 등의 저장소에 리소스를 저장할 때 사용되는 API이다.
POST API에서는 저장하고자 하는 리소스나 값을 HTTP 바디(Body)에 담아 서버에 전달한다.
(1) @RequestMapping 으로 구현하기
- @RequestMapping의 method 요소를 RequestMethod.POST로 설정한다
(2) @RequestBody를 활용한 POST 메서드 구현
- 일반적으로 POST 형식의 요청은 클라이언트가 서버에 리소스를 저장하는데 사용한다. 그러므로 클라이언트의 요청 트래픽에 값이 포함되어 있다. 즉, POST 요청에서는 리소스를 담기 위해 HTTP Body에 값을 넣어 전송한다.
- Body 영역에 작성되는 값은 일반적으로 JSON (JavaScript Object Notation) 형식이다.
- Map 객체는 요청을 통해 어떤 값이 들어오게 될지 특정하기 어려울 때 주로 사용한다.
반응형
'SpringBoot' 카테고리의 다른 글
API 작성 방법 (Delete API) (0) | 2024.02.02 |
---|---|
API 작성 방법 (PUT API) (0) | 2024.02.02 |
API 작성 방법 (GET API) (0) | 2024.02.02 |
스프링 부트 애플리케이션 생성 (0) | 2024.02.02 |
스프링 부트란? (2) | 2024.01.25 |