A Prefer fejléc beállítása a beszúrási műveletek válasz-visszhangjának kezeléséhez

Alapértelmezés szerint a Tábla létrehozása és az Entitás beszúrása művelet válasz hasznos adatokat ad vissza, amely a kérelem törzsében található adatokat tükrözi. A tárolási szolgáltatások és az OData 3.0-s verziójának 2013-08-15-ös és újabb verzióiban a választörzs visszhangját kihagyhatja, ha a fejlécet értékre Preferreturn-no-contentállítja. Ha a Prefer fejléc return-no-contentértéke , a szolgáltatás a 204 -os állapotkóddal (No Content) és a válaszfejléccel Preference-Applied:``return-no-contentválaszol.

A fejlécet is beállíthatja értékre Preferreturn-content, amely az alapértelmezett viselkedést biztosítja a válasz hasznos adatainak visszaadásához. Ebben az esetben a szolgáltatás a 201(Created) állapotkóddal és a válasz fejlécével Preference-Applied:``return-contentválaszol.

Ha nincs Prefer megadva fejléc, a szolgáltatás a 201(Created) állapotkóddal válaszol a Preference-Applied válasz fejléce nélkül.

További részletekért tekintse meg az OData Prefer fejléc dokumentációját.

Lásd még:

Az OData Data Service verziófejléceinek beállítása
A Table Service szolgáltatással kapcsolatos fogalmak