강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

주니어백엔드님의 프로필 이미지
주니어백엔드

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@ExceptionHandler

application/json이외에 url-encoded방식일 경우

작성

·

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과는 무관하게 모두 동작합니다.

감사합니다.

주니어백엔드님의 프로필 이미지
주니어백엔드

작성한 질문수

질문하기