簡體   English   中英

如何使用Ajax和jsonp進行跨域查詢?

[英]How can i do cross domain query using ajax & jsonp?

我將ajax發送到url,但出現錯誤。 這是我的代碼:

$.ajax({
    url: "http://webrates.truefx.com/rates/connect.html?q=ozrates&c=EUR/USD&f=csv&s=n",
    dataType : 'jsonp',
    success: function (data) {
        alert(data);
    }
})

也許我做錯了什么?

為了使用JSONP訪問數據,請求數據的服務器必須將其響應格式設置為JSONP。

您收到錯誤消息是因為響應不是 JSONP(它是CSV,是在將t=csv放入查詢字符串中時明確要求的)。

或者:

  • 使用其他方法獲取數據
  • 更改服務器,使其以JSONP格式的數據響應

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM