PHP Ajax 跨域問題最佳解決方案

2021-08-29 18:21:18 字數 650 閱讀 3510

本文通過設定access-control-allow-origin來實現跨域。

如果直接使用ajax訪問,會有以下錯誤:

在被訪問的頁面新增如下**,該頁面就可以被不同網域名稱訪問了。

指定某網域名稱(跨域訪問,則只需在php檔案頭部新增如下**:

header('access-control-allow-origin:');

指定多個網域名稱(、等)跨域訪問,則只需在php檔案頭部新增如下**:

允許所有網域名稱訪問則只需在php檔案頭部新增如下**:

header('access-control-allow-origin:*');

PHP Ajax 跨域問題最佳解決方案

本文通過設定access control allow origin來實現跨域。例如 客戶端的網域名稱是client.aaa.com,而請求的網域名稱是server.aaa.com。如果直接使用ajax訪問,會有以下錯誤 no access control allow origin header is...

PHP Ajax 跨域問題最佳解決方案

本文通過設定access control allow origin來實現跨域。例如 客戶端的網域名稱是client.runoob.com,而請求的網域名稱是server.runoob.com。如果直接使用ajax訪問,會有以下錯誤 no access control allow origin hea...

PHP Ajax 跨域問題最佳解決方案

通過設定access control allow origin來實現跨域。例如 客戶端的網域名稱是client.runoob.com,而請求的網域名稱是server.runoob.com。如果直接使用ajax訪問,會有以下錯誤 no access control allow origin heade...