2014-01-16 64 views
4

我正在開發一個phonegap/cordova應用程序,它不受我關心的網站的同源策略的約束。我使用chrome瀏覽器進行快速開發,如果它受到相同的源策略的限制,我不能這樣做。有關於如何完全禁用跨源策略的great 3 year old answer。但是,瀏覽器打開完全禁用的Web安全性似乎是一種災難。Chrome瀏覽器:禁用本地主機的同源策略

由於anser是3歲,我希望現在可能有一種方法來禁用每個URL的基礎上相同的原產地政策。要麼所有在localhost的網頁都可以使用交叉來源,或者從www.example.com和www.otherexample.com請求數據總是可以的?

+1

不要「禁用」任何東西,只要遵循標準:使用CORS。 http://en.wikipedia.org/wiki/Cross-origin_resource_sharing –

+0

同上 - 如果可以的話,使用CORS(遠程服務器必須支持它)。你可以使用波紋。 –

+1

這是一個開發環境,所以起源是localhost。 CORS如何支持這種特殊情況? – Chris

回答

0

你可以使用fiddler,它的auoto responder選項之一是假cors respnce,omong更多。我使用它很多。它也可以假冒一個本地文件的api響應,我發現它在backand準備好之前開發前端時非常寶貴。

相關問題