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 Prefer
return-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-content
válaszol.
A fejlécet is beállíthatja értékre Prefer
return-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-content
vá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