Megosztás a következőn keresztül:


JSONP

A KÖVETKEZŐRE VONATKOZIK: Minden API Management-szint

A jsonp szabályzat egy művelethez vagy API-hoz hozzáadja a JSON-t a padding (JSONP) támogatással, hogy engedélyezze a javaScript böngészőalapú ügyfelek tartományközi hívásait. A JSONP a JavaScript-programokban használt módszer, amellyel adatokat kérhet le egy másik tartományban lévő kiszolgálóról. A JSONP megkerüli a legtöbb webböngésző által érvényes korlátozást, ahol a weblapokhoz való hozzáférésnek ugyanabban a tartományban kell lennie.

Feljegyzés

Állítsa be a szabályzat elemeit és gyermekelemeit a szabályzatutasításban megadott sorrendben. További információ az API Management-szabályzatok beállításáról és szerkesztéséről.

Szabályzatutasítás

<jsonp callback-parameter-name="callback function name" />

Attribútumok

Név Leírás Kötelező Alapértelmezett
callback-parameter-name A tartományközi JavaScript-függvény előtagot hív meg azzal a teljes tartománynévvel, ahol a függvény található. A szabályzatkifejezések engedélyezettek. Igen n/a

Használat

Használati megjegyzések

  • Ez a szabályzat csak egyszer használható egy szabályzatszakaszban.

Példa

<jsonp callback-parameter-name="cb" />

Ha a metódust a visszahívási paraméter ?cb=XXXnélkül hívja meg, az egyszerű JSON-t ad vissza (függvényhívás burkoló nélkül).

Ha hozzáadja a visszahívási paramétert ?cb=XXX, az JSONP-eredményt ad vissza, és az eredeti JSON-eredményeket körbefuttatja a visszahívási függvény körül, például XYZ('<json result goes here>');

A szabályzatok használatával kapcsolatos további információkért lásd: