이전 글에서의 에러 상황
에러
resolved [org.springframework.web.httpmediatypenotsupportedexception: content type '' not supported
해결방안
@GetMapping 괄호 안에 consumes = ALL_VALUE 추가
@Operation(description = "개인정보조회", security = @SecurityRequirement(name = "bearerAuth"))
@GetMapping(value = "/info", consumes = ALL_VALUE)
public ResponseEntity<RsData<MemberResponse>> menteeInfo(@Parameter @Valid MemberEmailRequest request) {
MemberDto memberDto = menteeMyPageService.findByEmail(request.getEmail());
return Ut.sp.responseEntityOf
(RsData.successOf(new MemberResponse(memberDto)));
}
에러가 해결된 Swagger Execute 결과화면이다
이전 글에서의 에러 2개가 해결되었다.
에러1: Responses에서 success, fail 둘다 true로 나온다.
에러2: Swagger Execute을 했을 때 415 에러발생
[REST API Client] Swagger doc 다른 서버 추가하는 방법:
'Spring > REST API' 카테고리의 다른 글
Error: org.springframework.http.converter.HttpMessageNotWritableException (0) | 2023.04.19 |
---|---|
[REST API Client] Swagger doc 다른 서버 url 추가 - Java Spring (0) | 2022.12.11 |
Spring REST API 백엔드에서 프론트로 데이터 전송 (0) | 2022.12.01 |
댓글