Коды состояний и ошибок
Операции 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"
}
}