XMLHttpRequest ๊ฐ์ฒด ์ฌ์ฉ์ required request body is missing ์์ธ.
ํฌ์คํธ๋งจ์์ GET ๋ฉ์๋๋ก JSON ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ฉด ์๋ต์ฑ๊ณต.

API๋ ์๋์ ๊ฐ์ด GET ๋ฐฉ์์ผ๋ก ์์ฑ๋์์์๋ @RequestBody๋ก json์ ์ ๋ฐ๋๋ค.
๋จ, ํฌ์คํธ๋งจ์ผ๋ก ์ ์ก์์๋ง.

JS๋จ์์ GET ์ผ๋ก JSON ๊ฐ์ฒด๋ฅผ ์ ์กํ๋ฉด?

๋ฐ์ง๋ชปํ๊ณ ์๋์ ๊ฐ์ ์์ธ๋ฅผ ๋์ง๋ค.

๊ฐ์ GET๋ฐฉ์์ผ๋ก JSON ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋๋ฐ,
ํฌ์คํธ๋งจ์ผ๋ก ์ ์กํ ๋๋ spring์ด ์ ๋ฐ์๋ค์๋๋ฐ,
XMLHttpRequest๋ก ๋ณด๋ผ ๋๋ Required request body is missing ์๋ฌ ๋ฐ์.
๋๋ค header์ content-type์ผ๋ก application/json์ ๋ช ์ํ ์ํ๋ก ๋ณด๋๋ค.
Postman์ด ์ ์กํ๋ agent๋ GET ๋ฉ์๋์์๋ ๋ถ๊ตฌํ๊ณ json์ ์ ์กํ๋๋ก ์ง์ํ์ง๋ง,
XMLHttpRequest ๊ฐ์ฒด๋ GET๋ฐฉ์์ผ ๊ฒฝ์ฐ body์ ๋ด์์ ์ ์กํ์ง ์๊ธฐ ๋๋ฌธ์ json ๋ฐ์ดํฐ๋ ์ ์ก์ด ์๋๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
GET์ผ๋ก ์ ์ก์ ํด๋ Spring์์ JSON์ด ์์ ๋๋ ๊ฒ์ด ์ ๊ธฐํด์ ์คํํด ๋ดค๋๋ฐ
ํฌ์คํธ๋งจ์์๋ง ๋๋ ๊ฒ์ผ๋ก ํ์ธ.