Status dan Kode Kesalahan
Operasi REST API untuk Service Fabric mengembalikan kode status HTTP standar, seperti yang didefinisikan dalam Definisi Kode Status HTTP/1.1.
Operasi API juga dapat mengembalikan informasi kesalahan tambahan yang ditentukan oleh Service Fabric. Informasi kesalahan tambahan ini dikembalikan dalam isi respons. Isi respons kesalahan adalah skema FabricError seperti yang ditunjukkan di bawah ini:
{
"Error": {
"Code": "string-errorcode",
"Message": "string-message"
}
}
Misalnya, mencoba mendapatkan layanan aplikasi Service Fabric yang tidak diketahui akan menghasilkan respons dalam isi dengan kode status HTTP 404. Respons menunjukkan bahwa aplikasi yang ditentukan tidak ditemukan di kluster.
Minta
http:/localhost:19080/Applications/UnknownApp/$/GetServices?api-version=6.0
Respons
{
"Error": {
"Code": "FABRIC_E_APPLICATION_NOT_FOUND",
"Message": "Application not found"
}
}