データプロバイダードメインへのGETリクエストを行うために使用するJavascriptアプリがdojox.io.script.get
あります。これは、リクエストを発行しているドメインとは異なります(したがって、JSONPに依存しています)。カスタム ヘッダー ( ) と共に HTTP 要求を発行する必要がありますmyHeader
。
これが私のコードです:
var args = {
url: 'http://datadomain/path/to/data?f=json',
callbackParamName: "handleData",
headers: { #
"myHeader": 'blablabla' # <-- DOESN'T SEEM TO WORK...
}, #
error: function(error){
//handle error
}
};
dojo.io.script.get(args);
function handleData(data){
//do something with "data"
}
コードをテストしましたが、サーバーから、カスタム ヘッダーにあるはずの情報が現在欠落しているというエラー コードが返されました。dojox.io.script.get
私はドキュメントを読みました)しかし、残念ながら私には光が当てられませんでした...
おそらく、私が何かを見逃しているか、JSONP ワークフローを誤解しているだけだと思いますが、HTTP カスタム ヘッダーを使用してクロスドメイン データ リクエストを実行するにはどうすればよいでしょうか?
Dojoフレームワークを使用してそれを達成することは間違いなく可能ですか?
前もって感謝します!