欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP Ajax跨域問題解決方案代碼實例

 更新時間:2020年08月01日 16:39:35   作者:小猿筆記  
這篇文章主要介紹了PHP Ajax跨域問題解決方案代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

本文通過設(shè)置Access-Control-Allow-Origin來實現(xiàn)跨域。

例如:客戶端的域名是client.runoob.com,而請求的域名是server.runoob.com。

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

XMLHttpRequest cannot load http://server.runoob.com/server.php. No 'Access-Control-Allow-Origin' header is present on the requested resource.Origin 'http://client.runoob.com' is therefore not allowed access.

1、允許單個域名訪問

指定某域名(http://client.runoob.com)跨域訪問,則只需在http://server.runoob.com/server.php文件頭部添加如下代碼:

header('Access-Control-Allow-Origin:http://client.runoob.com');

2、允許多個域名訪問

指定多個域名(http://client1.runoob.com、http://client2.runoob.com等)跨域訪問,則只需在http://server.runoob.com/server.php文件頭部添加如下代碼:

$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : ''; 
 
$allow_origin = array( 
  'http://client1.runoob.com', 
  'http://client2.runoob.com' 
); 
 
if(in_array($origin, $allow_origin)){ 
  header('Access-Control-Allow-Origin:'.$origin);    
} 

3、允許所有域名訪問

允許所有域名訪問則只需在http://server.runoob.com/server.php文件頭部添加如下代碼:

header('Access-Control-Allow-Origin:*');

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • PHP數(shù)組操作實例分析【添加,刪除,計算,反轉(zhuǎn),排序,查找等】

    PHP數(shù)組操作實例分析【添加,刪除,計算,反轉(zhuǎn),排序,查找等】

    這篇文章主要介紹了PHP數(shù)組操作,結(jié)合實例形式分析php針對數(shù)組的添加,刪除,計算,反轉(zhuǎn),排序,查找等操作實現(xiàn)技巧,需要的朋友可以參考下
    2016-12-12
  • PHP浮點比較大小的方法

    PHP浮點比較大小的方法

    這篇文章主要介紹了PHP浮點比較大小的方法,涉及PHP數(shù)字及字符串的轉(zhuǎn)換與比較相關(guān)技巧,需要的朋友可以參考下
    2016-02-02
  • PHP實現(xiàn)生成唯一會員卡號

    PHP實現(xiàn)生成唯一會員卡號

    當每個會員登錄進來,在查詢數(shù)據(jù)庫的情況下生成一組數(shù)字或者是數(shù)字與字母組合不重復(fù)的會員卡號,接下來,給大家演示一個小程序,基于php實現(xiàn)生成唯一會員卡號,有需要的朋友一起來學(xué)習(xí)吧
    2015-08-08
  • php字符串函數(shù)學(xué)習(xí)之substr()

    php字符串函數(shù)學(xué)習(xí)之substr()

    這篇文章主要介紹了php字符串函數(shù)學(xué)習(xí)之substr(),本文講解了它的定義和用法、參數(shù)描述、提示和注釋以及多個使用示例 ,需要的朋友可以參考下
    2015-03-03
  • PHP 5.0對象模型深度探索之類的靜態(tài)成員

    PHP 5.0對象模型深度探索之類的靜態(tài)成員

    類的靜態(tài)成員與一般的類成員不同: 靜態(tài)成員與對象的實例無關(guān),只與類本身有關(guān)。他們用來實現(xiàn)類要封裝的功能和數(shù)據(jù),但不包括特定對象的功能和數(shù)據(jù),靜態(tài)成員包括靜態(tài)方法和靜態(tài)屬性。
    2008-03-03
  • php 執(zhí)行系統(tǒng)命令的方法

    php 執(zhí)行系統(tǒng)命令的方法

    在一個項目里用到這樣的東西,用另外一個服務(wù)做了一些事情,生成的文件權(quán)限,通過php 無法讀取,測試了很多種方式都沒能實現(xiàn),在網(wǎng)上找了下,可以用c寫一個代理來實現(xiàn),本人就實現(xiàn)了一下,果真可以。
    2009-07-07
  • CentOS系統(tǒng)中PHP安裝擴展的方式匯總

    CentOS系統(tǒng)中PHP安裝擴展的方式匯總

    本文給大家匯總介紹了CentOS系統(tǒng)中PHP安裝拓展的方式,主要有 包管理式 的 yum 安裝、pecl 安裝,以及 源碼編譯安裝??偨Y(jié)的非常全面,推薦給大家。
    2017-04-04
  • linux下安裝php的memcached客戶端

    linux下安裝php的memcached客戶端

    這篇文章主要介紹了linux下安裝php的memcached客戶端的步驟 ,需要的朋友可以參考下
    2014-08-08
  • php文件夾的創(chuàng)建與刪除方法

    php文件夾的創(chuàng)建與刪除方法

    這篇文章主要介紹了php文件夾的創(chuàng)建與刪除方法,實例分析了php創(chuàng)建與刪除文件夾的技巧,需要的朋友可以參考下
    2015-01-01
  • php算開始時間到過期時間的相隔的天數(shù)

    php算開始時間到過期時間的相隔的天數(shù)

    php算開始時間到過期時間的相隔的天數(shù),同理可以實現(xiàn)相隔年,小時,分,秒等數(shù)
    2011-01-01

最新評論