작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@ExceptionHandler
작성
·
221
0
혹시 client에서 요청을 보낼 때 application/json이 아닌 경우에는 어떻게 하나요?
가령 jquery에서 $.ajax에서 contentType을 아무것도 설정하지 않으면 url-encoded방식으로 body에 데이터가 담기는 것으로 아는데, 이럴 경우에는 ExceptionHandler가 돌아가지 않나요..??
퀴즈
API 호출 시 HTML 오류 페이지가 클라이언트에게 문제가 되는 주된 이유는 무엇일까요?
클라이언트가 HTML을 파싱할 수 없어서
API 클라이언트는 보통 구조화된 데이터(JSON 등)를 예상해서
HTML 페이지는 보안 취약점이 있어서
HTML 페이지는 용량이 크고 느려서
답변 1
2
안녕하세요. koallarry11님
@ExceptionHandler는 content-type과는 무관하게 모두 동작합니다.
감사합니다.