當我使用ionic和angularJS調用rest服務時它正在獲得「跨源請求被阻止」。如何克服?「跨源請求被阻止」。如何克服?
謝謝。
更好地將https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en添加到您的Chrome擴展。
當我使用ionic和angularJS調用rest服務時它正在獲得「跨源請求被阻止」。如何克服?「跨源請求被阻止」。如何克服?
謝謝。
更好地將https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en添加到您的Chrome擴展。
跨域請求是從一個域到另一個域的請求。出於安全目的,除非您控制接收域的服務器,否則無法解決該問題。爲了解決您的問題,您必須向同一個域發出請求。欲瞭解更多信息,請參見:http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
<cfheader name="Access-Control-Allow-Origin" value="*">
<cfheader name="Content-Type" value="text/javascript">
您將設置上面的文字你的服務器頁面,這意味着你想從遠程訪問的頁面上。還有一件事我使用的ColdFusion服務器,所以上面的代碼看起來在CF代碼格式。所以你會改變你使用的服務器的語法。
謝謝帕布 – VSK 2015-02-23 07:25:49
您可以在某些Web瀏覽器中繞過它們。
https://blog.nraboy.com/2014/08/bypass-cors-errors-testing-apis-locally/
Chrome瀏覽器已最成功的我。
我可以知道我的答案對你有用嗎? – cfprabhu 2015-02-23 08:15:38