Durum ve Hata Kodları
Service Fabric için REST API işlemleri, HTTP/1.1 Durum Kodu Tanımlarında tanımlandığı gibi standart HTTP durum kodları döndürür.
API işlemleri, Service Fabric tarafından tanımlanan ek hata bilgilerini de döndürebilir. Bu ek hata bilgileri yanıt gövdesinde döndürülür. Hata yanıtının gövdesi, aşağıda gösterildiği gibi FabricError şemasına ait:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Örneğin, bilinmeyen bir Service Fabric uygulamasının hizmetlerini almaya çalışmak, yanıt gövdesinde HTTP 404 durum koduyla sonuçlanır. Yanıt, belirtilen uygulamanın kümede bulunamadığını gösterir.
İstek
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Response
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}