Status- und Fehlercodes
REST-API-Vorgänge für Service Fabric geben standardmäßige HTTP-status-Codes zurück, die in den HTTP/1.1-Statuscodedefinitionen definiert sind.
API-Vorgänge können auch zusätzliche Fehlerinformationen zurückgeben, die von Service Fabric definiert sind. Diese zusätzlichen Fehlerinformationen werden im Antworttext zurückgegeben. Der Text der Fehlerantwort ist wie folgt vom FabricError-Schema dargestellt:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Wenn Sie beispielsweise versuchen, Dienste einer unbekannten Service Fabric-Anwendung abzurufen, wird die Antwort im Textkörper mit HTTP 404 status Code angezeigt. Die Antwort gibt an, dass die angegebene Anwendung nicht im Cluster gefunden wurde.
Anforderung
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Antwort
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}