クロスドメインAJAXリクエストを使用してCSVを取得したい。私はjqueryを使用しています。
クロスドメインajaxリクエストにJSONPを使用できることは知っていますが、ここではJSONではなくCSVをフェッチする必要があります。
イントラネットサイトでログインが必要なため、YQLは使用できません。
他に方法はありますか?以下は私のコードです
$.ajax({
url: 'http://si-dtp-219:3333/WS/WS/dshbrdData?reportname=Svt',
dataType : 'text',
callback : callbackFunction,
crossDomain : true,
type: 'GET',
timeout: 50000,
success: function(res) {
callbackFunction(JSON.stringify(res));
},
complete: callbackFunction,
error: function(x, t, m) {
if(t==="timeout") {
alert("got timeout");
} else {
console.log(x);
console.log(t);
console.log(m);
}
}
});