자바/Java공부하기
JAVA Basic 강의자료] ContentsNegotiation 기능사용시 Rest서비스 제공시, 406 Not Acceptable이 발생할 경우
행복한짱짱이
2016. 10. 26. 19:50
JAVA Basic 강의자료] ContentsNegotiation 기능사용시 Rest서비스 제공시, 406 Not Acceptable이 발생할 경우
JAVA Basic 강의자료] ContentsNegotiation 기능사용시 Rest서비스 제공시, 406 Not Acceptable이 발생할 경우
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
ContentsNegotiation 기능사용시 Rest서비스 제공시,
406 Not Acceptable이 발생할 경우
* 원인: 확장자로 미디어타입을 결정할 경우, http Header 내용보다 우선도 높다.
- web.xml에서는 항상 html만을 받는데, @RequestMapping 에서 정의되어 있는 URL확장자가 일치하지 않는다.
* 대응방법
- web.xml 수정
- Controller의 @RequestMapping 수정
- 정적 리소스 이동 및 servlet-context.xml 수정