Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: Alla API Management-nivåer
Principen jsonp lägger till JSON med stöd för utfyllnad (JSONP) till en åtgärd eller ett API för att tillåta korsdomänanrop från JavaScript-webbläsarbaserade klienter. JSONP är en metod som används i JavaScript-program för att begära data från en server i en annan domän. JSONP kringgår den begränsning som tillämpas av de flesta webbläsare där åtkomsten till webbsidor måste finnas i samma domän.
Kommentar
Ange principens element och underordnade element i den ordning som anges i principbeskrivningen. Läs mer om hur du anger eller redigerar API Management-principer.
Principuttryck
<jsonp callback-parameter-name="callback function name" />
Attribut
| Namn | beskrivning | Obligatoriskt | Standardvärde | 
|---|---|---|---|
| callback-parameter-name | JavaScript-funktionsanropet mellan domäner prefixet med det fullständigt kvalificerade domännamnet där funktionen finns. Principuttryck tillåts. | Ja | Ej tillämpligt | 
Förbrukning
- Principavsnitt: utgående
- Principomfattningar: global, arbetsyta, produkt, API, åtgärd
- Gatewayer: klassisk, v2, förbrukning, lokalt installerad, arbetsyta
Användningsanteckningar
- Den här principen kan bara användas en gång i ett principavsnitt.
Exempel
<jsonp callback-parameter-name="cb" />
Om du anropar metoden utan motringningsparametern ?cb=XXXreturnerar den vanlig JSON (utan en funktionsanropsomslutning).
Om du lägger till motringningsparametern ?cb=XXXreturneras ett JSONP-resultat som omsluter de ursprungliga JSON-resultaten runt återanropsfunktionen som XYZ('<json result goes here>');
Relaterade principer
Relaterat innehåll
Mer information om hur du arbetar med principer finns i:
- Självstudie: Transformera och skydda ditt API
- Principreferens för en fullständig lista över principinstruktioner och deras inställningar
- Principuttryck
- Ange eller redigera principer
- Återanvända principkonfigurationer
- Lagringsplats för principfragment
- Lagringsplats för principlekplats
- Principverktyg för Azure API Management
- Få Hjälp med Copilot för att skapa, förklara och felsöka principer