szolgáltatás menedzsment átalakítása politika api égszínkék, microsoft docs
szakpolitikai területek: bejövő, kimenő, backend, on-hiba.
Feltételek: globális, a termék, API, működését.
Policy redirect-tartalom-urls felülírja (maszkok) hivatkozott a szöveges állományt úgy, hogy mindegyik pont az átjáró révén egyenértékű link. Használja a kimenő rész, hogy újra összekapcsolja a válasz szövegét, úgy, hogy pont a Gateway. Használja a bejövő részben a fordított hatást.
Ez a politika nem változik a fejléc értékek, mint a hely fejlécet. Ha módosítani fejlécértékek használja a politika set-fejlécet.
jogpolitikai
szakpolitikai területek: bejövő, kimenő.
Feltételek: globális, a termék, API, működését.
Hozzárendelése belső szolgáltatási
jogpolitikai
Ebben a példában a házirend-beállítás irányítja a belső szolgáltatási kérések alapján az értékeket a változat telt el a query string a belső szolgáltató, más, mint ami a API-t.
Ha szüksége van további konverziós kérés, akkor lehet használni, egyéb átalakítási politika. Például, hogy távolítsa el a paraméter változata a kérés elküldése után a kérelmet adott szerver része a verzió attribútum eltávolítására felesleges verzió, akkor a házirend-beállításokat a lekérdezési paramétert.
Ebben a példában, a politikai kérést küld a belső szolgáltatás Szolgáltatás Fabric, userId lekérdezés segítségével karakterláncot szakasz kulcsot, és az elsődleges replika szakasz.
szakpolitikai területek: bejövő, backend.
Feltételek: globális, a termék, API, működését.
A szöveghez
A set-testület politika. állítsa be az üzenet szövegét a bejövő és kimenő kéréseket. Ahhoz, hogy a szöveges üzenet, akkor a tulajdon vagy context.Request.Body context.Response.Body attól függően, ahol a politika: A bejövő vagy kimenő.
Felhívjuk figyelmét, hogy elveszett, és be kell állítani, visszatér újra a szöveget a kifejezést alapértelmezés szerint, amikor belép a szöveges üzenetek segítségével context.Request.Body vagy context.Response.Body eredeti szöveg. Ahhoz, hogy menteni a tartalmát a szöveget, amikor belép az üzenetet, állítsa a preserveContent igaz. Ha preserveContent paraméter true szempontjából hozamok más szöveg, használja a visszaadott szöveget.
Tekintsük az alábbi útmutatót, ha a politikának a test.
- Ha a set-testület politika visszatérése egy új vagy frissített szöveg. preserveContent paraméter nem szükséges beállítani, hogy igaz. mivel egyértelműen meghatározza a tartalmát az új szöveget.
- Menteni a tartalmát egy választ a bejövő szállítószalag nincs értelme, mert nincs válasz még.
- Mentsd meg a kérelem tartalma a kimenő futószalagról nincs értelme, mert ebben a szakaszban a kérelmet már elküldte a szerver rész.
- Ha ezt a politikát alkalmazzák hiányában szöveges üzenetek, mint például a bejövő GET paramétereket, van egy kivétel.
További információért lásd. Szakaszok context.Request.Body. context.Response.Body és iMessage asztal változó környezetben.
jogpolitikai
Egy példa a szöveg formázás
Példa hozzáférést a szöveget egy string Felhívjuk figyelmét, hogy megtartja az eredeti szöveg a lekérdezés, hogy később is megtalálja azt a gázvezeték.
Példa hozzáférést biztosít a szöveges, mint egy tárgy JObject Felhívjuk figyelmét, hogy nem foglaltunk az eredeti szöveg a lekérdezés, így próbálja elérni, hogy később a csővezeték vezet előfordulásának kivételt.
Szűrése válasz szerint a termék
Folyékony sablon politikai set-testület
A set-testület a politika lehet beállítani, hogy sablon nyelvét a szöveg-Liquid kérés és válasz. Ez nagyon hatékony lehet, ha azt szeretné, hogy teljesen megváltoztatja az üzenet formátumát.
Sablon végrehajtása Folyékony, használt set-szervezetben politikát. hangolt C # üzemmódban. Ez különösen fontos, ha olyan műveletet végez, mint a szűrés. Például ha alkalmaz egy szűrőt dátum, akkor szükséges, hogy a stílus és formázását Pascal C # dátum, mint a következő példa:
Ahhoz, hogy a Liquid sablon megfelelően kötődnek XML szövegét, set-header politikát. Állítsa be az értéket a Content-Type application / xml vagy text / xml (vagy bármilyen más típusú, véget + xml). A szöveges JSON értékben application / JSON vagy text / JSON (vagy bármilyen más típusú, véget + JSON).