작성
·
522
0
postman에서 Body에 form-data에서 key, value에 각각 name, hello 라고 하면 안되는데 스프링부트에서는 항상 Body-raw -> Json에서만 들어갈 데이터를 작성해야 되나요?? form-data에 name, hello 작성하면 안되나요??
답변 1
0
안녕하세요. sjjin님, 공식 서포터즈 OMG입니다.
415 unsupported media type 에러가 발생했을텐데요,
Form데이터를 받으려고 하면, 코드를 수정하셔야 됩니다.
@RequestBody를 제거해서 확인해주세요.
@PostMapping("/api/v1/members")
public CreateMemberResponse saveMemberV1(@RequestBody @Valid Member member) {
Long id = memberService.join(member);
return new CreateMemberResponse(id);
}
감사합니다.
form-data도 바디에 받는 건데 왜 @RequestBody를 지워야 하나요??