我想使用跨域 AJAX 请求获取 CSV。我正在使用 jquery。
我知道我们可以使用 JSONP 来进行跨域 ajax 请求,但在这里我必须获取 CSV 而不是 JSON。
它是一个 Intranet 站点,需要登录,所以我不能使用 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);
            }
        }
    });