반응형
서론
spring로 작업을 하고 postman을 실행시키고 api 테스트를 해보려고 했는데 해당 안내문을 출력합니다.
Body 부분 출력 소스 코드
{
"timestamp": "2023-08-25T05:39:53.114+00:00",
"status": 404,
"error": "Not Found",
"path": "/register"
}
에러 발생 원인
서버는 정상적으로 실행되었으나 서버 시작 이후의 웹이 실행될 때 처음 시작하는 진입점이 문제인 경우 해당 에러를 발생합니다.
해결 방법
1. @PostMapping("/url")에서 url 부분 경로를 다시 설정해 줍니다. url 진입점 설정이 올바르지 않아 발생할 수 있습니다.
2. 해당 소스코드와 postman에서 api를 전달하는 방식이 맞는지를 확인합니다.
(하지만 get 방식을 post 방식으로 받을 경우에는"status": 405를 출력합니다.)
3. 웹의 파일 구조가 정상적인지를 확인합니다.
저 같은 경우에는 controller 패키지 부분에 .(점)을 작성하지 않아 controller를 찾지 못해 발생한 에러였습니다.
정상실행됩니다.
반응형
댓글