JSONP

UYGULANANLAR: Tüm API Management katmanları

İlke, jsonp JavaScript tarayıcı tabanlı istemcilerden etki alanları arası çağrılara izin vermek için bir işleme veya API'ye doldurma (JSONP) desteğine sahip JSON ekler. JSONP, JavaScript programlarında farklı bir etki alanındaki bir sunucudan veri istemek için kullanılan bir yöntemdir. JSONP, web sayfalarına erişimin aynı etki alanında olması gereken çoğu web tarayıcısı tarafından uygulanan sınırlamayı atlar.

Not

İlkenin öğelerini ve alt öğelerini ilke bildiriminde sağlanan sırayla ayarlayın. API Management ilkelerini ayarlama veya düzenleme hakkında daha fazla bilgi edinin.

İlke bildirimi

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

Özellikler

Adı Açıklama Zorunlu Varsayılan
callback-parameter-name Etki alanları arası JavaScript işlev çağrısı, işlevin bulunduğu tam etki alanı adıyla ön ekli. İlke ifadelerine izin verilir. Yes Yok

Kullanım

Kullanım notları

  • Bu ilke, ilke bölümünde yalnızca bir kez kullanılabilir.

Örnek

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

yöntemini geri çağırma parametresi ?cb=XXXolmadan çağırırsanız, düz JSON döndürür (işlev çağrı sarmalayıcısı olmadan).

geri çağırma parametresini ?cb=XXXeklerseniz bir JSONP sonucu döndürür ve özgün JSON sonuçlarını geri çağırma işlevinin etrafında şöyle sarmalar: XYZ('<json result goes here>');

İlkelerle çalışma hakkında daha fazla bilgi için bkz: