반응형 4042 SpringBoot RestAPI 404 Not Found message Custom, @ControllerAdvice @ExceptionHandler SpringBoot 로 API를 개발할 때 RequestMapping 되어있지 않은 주소로 요청하면 아래와 같은 에러 메시지를 전송합니다. { "timestamp": "2022-11-09T09:35:14.441+00:00", "status": 404, "error": "Not Found", "message": "No message available", "path": "/api/" } 기존에 API 에서 전송하던 구조와 다르면 제공받는 입장에서도 처리하기 껄끄럽기 때문에 기존 응답 구조에 맞게 설정을 해주는 것이 좋습니다. 그럼 응답 구조에 맞게 처리하는 방법을 알아보겠습니다. 우선 application.yml 파일에 설정을 추가해 주어야 합니다. 1. spring boot properties 설정 [ap.. Programing/Springboot 2022. 11. 9. javascript, spring MVC, ajax 요청시 404 에러 원인 javascript, spring MVC, ajax 요청시 404 에러 원인 ajax 요청시 404 에러가 발생하는 원인은 다양합니다. Controller 가 메모리 상에 없을때, (@Controller annotation을 추가하지 않았을때) Controller의 RequestMapping 주소가 잘못 되었을때, Controller 에서 return 값을 전달 해 주지 않았을때, @ResponseBody 어노테이션이 추가 되지 않았을 떄, (직렬화가 되지 않았을 때) 등등 이 있습니다. 우선 위와 같은 에러야 단순히 오타정도로 잡을 수 도 있고, 이클립스 단에서 오류를 발생시켜 수정만 해주면 됩니다. 하지만 VO 객체를 extends 했을 때 중복 값이 존재 했을 경우는, 정말 아무 에러도 발생하지 않.. Programing/ajax 2017. 7. 7. 이전 1 다음 💲 추천 글 반응형