2012-07-12 15 views
0

我需要一些JSON數據發佈到外部使用AJAX(另一個域)的API,它成功應該返回我帶回一些JSON數據。POST數據到另一個域中使用AJAX

此API不支持GET,POST只有和我有它無法控制的,這意味着我不能做JSONP或啓用CORS。

任何想法如何繞過跨域限制?

回答

2

後的數據到自己的服務器上。從您的服務器向該API發送HTTP請求。中繼響應。

+0

在服務器端沒有跨域限制?爲什麼? – 2012-07-12 11:08:05

+1

CORS保護在瀏覽器中實現。目標是保護用戶。 – 2012-07-12 11:22:58

+1

如果服務器發出請求,則它獲得的數據是服務器被允許訪問的任何數據。如果客戶端發出請求,那麼它會獲取客戶端允許訪問的任何數據(然後可以將其發送到服務器)。如果您的服務器與我的銀行網站對話,它將不會有我的密碼,所以它不會讓您對我的錢做任何事情。 – Quentin 2012-07-12 12:14:31

相關問題