JSONP
読み:ジェイソンピー
外語:JSONP: JSON with Padding

 データ交換フォーマットの一つ。
目次

概要
 JSON形式のデータフォーマットに、JavaScriptのコールバック用の関数を埋め込んだフォーマット。
 クロスドメインでデータの受け渡しを実現したもので、WebAPI等で使われることがある。
 MIMEタイプ名はapplication/jsonが使われている。

特徴
 ごく簡単には、次のような書式となる(項目が二つある場合)。
 callback({ name1 : 'value1', name2 : 'value2' });
 一般的にはcallbackという関数名が使われるが、他の名前を使うこともある。
 MIMEタイプ名はRFC等で定義されていない。JSON形式はRFCでapplication/jsonとされるが、JSONPはtext/javascriptが使われることが多いようである。

再検索