Códigos de estado y de error
Las operaciones de la API REST para Service Fabric devuelven códigos de estado HTTP estándar, tal como se define en las definiciones de código de estado HTTP/1.1.
Las operaciones de API también pueden devolver información de error adicional definida por Service Fabric. Esta información de error adicional se devuelve en el cuerpo de respuesta. El cuerpo de la respuesta de error es del esquema FabricError , como se muestra a continuación:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Por ejemplo, intentar obtener servicios de una aplicación de Service Fabric desconocida daría como resultado la respuesta en el cuerpo con código de estado HTTP 404. La respuesta indica que no se encontró la aplicación especificada en el clúster.
Solicitud
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Respuesta
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}