상태 및 오류 코드
Service Fabric에 대한 REST API 작업은 HTTP/1.1 상태 코드 정의에 정의된 대로 표준 HTTP 상태 코드를 반환합니다.
또한 API 작업은 Service Fabric에서 정의한 추가 오류 정보를 반환할 수 있습니다. 이 추가 오류 정보는 응답 본문에서 반환됩니다. 오류 응답의 본문은 아래와 같이 FabricError 스키마입니다.
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
예를 들어 알 수 없는 Service Fabric 애플리케이션의 서비스를 받으려고 하면 HTTP 404 상태 코드를 사용하여 본문에 응답합니다. 응답은 지정된 애플리케이션이 클러스터에서 찾을 수 없음을 나타냅니다.
요청
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
응답
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}