我有一個網站,它使用where2GetIt API。我需要從該網站獲得一些數據,從外部網站獲取API密鑰
但製作請求後,我得到「否‘訪問控制允許來源’標頭出現在 請求的資源。起源‘空’,因此不容許訪問「錯誤。
我假設問題在於我沒有訪問API。我怎樣才能訪問API?
我有一個網站,它使用where2GetIt API。我需要從該網站獲得一些數據,從外部網站獲取API密鑰
但製作請求後,我得到「否‘訪問控制允許來源’標頭出現在 請求的資源。起源‘空’,因此不容許訪問「錯誤。
我假設問題在於我沒有訪問API。我怎樣才能訪問API?
如果你正在使用Javascript執行此操作,請確保您瞭解CORS
... CORS給Web服務器跨域訪問控制,這使 安全的跨域數據傳輸。現代瀏覽器在API容器中使用CORS(例如XMLHttpRequest)來緩解HTTP請求的交叉源 的風險。
又見這個問題的StackOverflow How does Access-Control-Allow-Origin header work?
的可能的複製[如何訪問控制允許來源頭工作?](http://stackoverflow.com/questions/10636611/how-does-access -control-allow-origin-header-work) –