解決ajax禁止跨源請求的問題

如果ajax的文件和其請求的PHP文件不在同一服務器下,即不能請求成功,瀏覽器提示:

已阻止跨源請求:同源策略禁止讀取位於 http://localhost/test.php 的遠程資源。(原因:CORS 頭缺少 'Access-Control-Allow-Origin')。

此問題在php項目的入口文件加入以下代碼即可解決:

[php] view plain copy
  1. header('Access-Control-Allow-Origin:*');  
  2. header('Access-Control-Allow-Methods:GET,POST');  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章