Status- och felkoder

REST API-åtgärder för Service Fabric returnerar standard-HTTP-statuskoder enligt definitionen i HTTP/1.1-statuskoddefinitionerna.

API-åtgärder kan också returnera ytterligare felinformation som definieras av Service Fabric. Den här ytterligare felinformationen returneras i svarstexten. Brödtexten i felsvaret är av FabricError-schemat enligt nedan:


{
    "Error": {
        "Code": "string-errorcode",
        "Message": "string-message"
    }
}

Om du till exempel försöker hämta tjänster för ett okänt Service Fabric-program resulterar det i svaret i brödtexten med HTTP 404-statuskod. Svaret anger att det angivna programmet inte hittades i klustret.

Förfrågan

http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0

Response


{
    "Error": {
        "Code": "FABRIC_E_APPLICATION_NOT_FOUND",
        "Message": "Application not found"
    }
}