Stavové a chybové kódy
Operace rozhraní REST API pro Service Fabric vrací standardní stavové kódy HTTP, jak jsou definovány v definicích stavových kódů HTTP/1.1.
Operace rozhraní API můžou také vracet další informace o chybách, které definuje Service Fabric. Tyto další informace o chybě se vrátí v textu odpovědi. Text odpovědi na chybu je ve schématu FabricError , jak je znázorněno níže:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Například při pokusu o získání služeb neznámé aplikace Service Fabric by se v těle zobrazila odpověď se stavovým kódem HTTP 404. Odpověď značí, že zadaná aplikace nebyla v clusteru nalezena.
Žádost
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Response (Odpověď)
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}