Note

[TIL] 배열 Request를 Json으로 표현하는 방법

by 달쿨

TIL

상황

날짜 데이터를 RequestBody 로 받도록 하는 상황이 있었다. 요청을 위한 객체를 다음과 같이 만들었다.

문제는 해당 요청을 보내기 위해 Postman에서 Json으로 요청을 작성했지만, 제대로 매핑이 되지 않았다.

 

해결 방법

다음과 같은 형식으로 작성하면 제대로 매핑된다.

처음부터 배열로 감싸서 보내는 방법과 착각했는데, 다시 요청 객체를 보니 배열 하나를 담고 있는 하나의 객체라는 것이 보여서 왜 Json 형식이 이렇게 되는지 이해할 수 있었다.

만약 Request 객체로 묶어서 보내지 않고 List 를 바로 RequestBody로 할 경우엔 다음과 같이 보내면 된다.

 

느낀 점

Json 형식에 대해 좀 더 이해할 수 있게 된 것 같다.

블로그의 정보

note

달쿨

활동하기