웹 프로그래밍/Spring Framework
[REST 방식 오류] JSON, XML 호출 시 406 오류
프린이!
2020. 10. 22. 18:00
데이터를 JSON, XML 타입으로 호출시 HTTP - STATUS 406 이 뜨는 이유는
상태에 대한 값을 읽을 수 없기 떄문이다.
▷ 호출 소스
@GetMapping(value = "/getSample",
produces = {
MediaType.APPLICATION_JSON_UTF8_VALUE,
MediaType.APPLICATION_XML_VALUE
})
public SampleVO getSample() {
return new SampleVO(112, "스타", "로드");
}
▷ 출력 상태
▷ 개발도구 (F12) 화면
Content-Type 에 text/html 이다. 제대로 호출되지 못함
▷ 정상 출력상태
Content-Type : XML 로 정상 호출 됨
※ Content-Type 이란?
iamawebdeveloper.tistory.com/88
MIME-Type, Content-Type
MIME-Type, Content-Type이란 무엇인가? 우리가 클라이언트 브라우저로 어떤 자원을 보낼때(어떤 형태의 파일이나 문서 등), 웹 서버는 일련의 HTTP 헤더로 파일이나 자원을 포함하는 바이트의 Stream을
iamawebdeveloper.tistory.com