Estado e Códigos de Erro
As operações da API REST para o Service Fabric devolvem códigos de estado HTTP padrão, conforme definido nas Definições de Código de Estado HTTP/1.1.
As operações de API também podem devolver informações de erro adicionais que são definidas pelo Service Fabric. Estas informações de erro adicionais são devolvidas no corpo da resposta. O corpo da resposta do erro é do esquema FabricError , conforme mostrado abaixo:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Por exemplo, tentar obter serviços de uma aplicação desconhecida do Service Fabric resultaria na resposta no corpo com o código de estado HTTP 404. A resposta indica que a aplicação especificada não foi encontrada no cluster.
Pedir
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Response
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}