REST API HTTP 응답 코드
인스턴스로 전송된 REST 메시지는 특정 HTTP 응답 코드를 반환합니다.
| 상태 코드 | 메시지 | 상세 정보 |
|---|---|---|
| 200 | 성공 | 응답 본문으로 성공했습니다. |
| 201 | 작성됨 | 응답 본문으로 성공했습니다. |
| 204 | 성공 | 응답 본문이 없는 성공입니다. |
| 400 | 잘못된 요청 | 요청 URI가 시스템의 API와 일치하지 않거나 알 수 없는 이유로 작업이 실패했습니다. 잘못된 헤더로 인해 이 오류가 발생할 수도 있습니다. |
| 401 | 권한 해제됨 | 사용자에게 API를 사용할 수 있는 권한이 없습니다. |
| 403 | 금지됨 | 요청한 작업은 사용자에게 허용되지 않습니다. 이 오류는 ACL 오류, 비즈니스 규칙 또는 데이터 정책 제약 조건으로 인해 발생할 수도 있습니다. |
| 404 | 찾을 수 없음 | 요청한 자원을 찾을 수 없습니다. 이는 ACL 제약 조건 때문이거나 자원이 없는 경우에 발생할 수 있습니다. |
| 405 | 방법이 허용되지 않음 | 요청된 REST API에 대해 HTTP 작업이 허용되지 않거나 API에서 지원되지 않습니다. |
| 406 | 허용되지 않음 | 엔드포인트가 요청 수락 헤더에 지정된 응답 형식을 지원하지 않습니다. |
| 415 | 지원되지 않는 미디어 유형 | 엔드포인트는 요청 본문의 형식을 지원하지 않습니다. |
| 500 | 내부 서버 오류 | 요청을 처리하는 동안 예기치 않은 오류가 발생했습니다. 응답에는 오류에 대한 추가 정보가 포함되어 있습니다. |
| 502 | 잘못된 게이트웨이 | 서버가 게이트웨이 또는 프록시 역할을 하는 동안 업스트림 서버로부터 잘못된 응답을 받았습니다. |
| 503 | 서비스를 사용할 수 없음 | 서버가 현재 요청을 처리할 수 없습니다. |