목록2024/01/21 (1)
Dazzling 개발 노트
[Spring] @ResponseStatus 어노테이션으로 HTTP 상태 코드 제어
스프링 프레임워크에서 @ResponseStatus 어노테이션은 컨트롤러 메서드나 예외 클래스에 적용되어 HTTP 응답의 상태 코드를 명시적으로 지정한다. 이 어노테이션을 사용함으로써 개발자는 특정 조건에서 원하는 HTTP 상태 코드를 클라이언트에게 반환할 수 있다. 다음은 @ResponseStatus와 함께 자주 사용되는 몇 가지 HTTP 상태 코드와 그 특징들이다. 200 OK 성공적인 요청과 응답을 나타낸다. @ResponseStatus(HttpStatus.OK)로 명시할 수 있으며, 일반적으로 조회 작업(GET 요청)이 성공적으로 완료되었을 때 사용된다. 201 Created 새로운 리소스가 성공적으로 생성되었음을 나타낸다. @ResponseStatus(HttpStatus.CREATED)를 사용하여..
Develop/Spring
2024. 1. 21. 13:23