Поделиться через


Коды состояний и ошибок

Операции REST API для Service Fabric возвращают стандартные коды состояния HTTP, как определено в определениях кода состояния HTTP/1.1.

Операции 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"
    }
}