站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php如何解決跨域問題

        php如何解決跨域問題

        什么是跨域?

        跨域,指的是瀏覽器不能執(zhí)行其他網(wǎng)站的腳本。它是由瀏覽器的同源策略造成的,是瀏覽器施加的安全限制。

        所謂同源是指,域名,協(xié)議,端口均相同。

        1、允許所有域名訪問

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

        2、允許單個(gè)域名訪問

        header('Access-Control-Allow-Origin: https://test.com');

        3、允許多個(gè)域名訪問

        在實(shí)際項(xiàng)目中最好指定能跨域訪問的域名,增加安全性。可以寫在一個(gè)公共類里面,封裝一個(gè)方法調(diào)用。

        // 設(shè)置能訪問的域名 static public $originarr = [    'https://test1.com',    'https://test2.com', ];   /**  *  公共方法調(diào)用  */ static public function setheader() {    // 獲取當(dāng)前跨域域名    $origin = isset($_SERVER['HTTP_ORIGIN']) ? $_SERVER['HTTP_ORIGIN'] : '';    if (in_array($origin, self::$originarr)) {       // 允許 $originarr 數(shù)組內(nèi)的 域名跨域訪問       header('Access-Control-Allow-Origin:' . $origin);       // 響應(yīng)類型       header('Access-Control-Allow-Methods:POST,GET');       // 帶 cookie 的跨域訪問       header('Access-Control-Allow-Credentials: true');       // 響應(yīng)頭設(shè)置       header('Access-Control-Allow-Headers:x-requested-with,Content-Type,X-CSRF-Token');    } }

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 欧美精品天天操| 国产精品美女网站| 国产亚洲精品激情都市| 99久久久国产精品免费无卡顿| 亚洲国产精品13p| 国内精品久久久久久中文字幕 | 亚洲精品国产精品乱码不99| 国产精品粉嫩美女在线观看| 精品亚洲永久免费精品| 国产日韩精品欧美一区| 麻豆aⅴ精品无码一区二区| 中文字幕无码精品三级在线电影| 精品无码国产污污污免费网站国产 | 国产国拍亚洲精品福利| 精品视频一区二区三区在线观看| 精品无码国产一区二区三区AV| 欧美日韩成人精品久久久免费看 | 久久99热精品| 国产精品日本欧美一区二区| 久久久久99精品成人片欧美| 中文字幕日韩精品无码内射| 最新精品亚洲成a人在线观看| 另类国产精品一区二区| 国产精品网址在线观看你懂的| 88国产精品欧美一区二区三区 | 久久91精品综合国产首页| 国产精品免费在线播放| 国产高清国内精品福利99久久| 亚洲精品在线观看视频| 午夜精品在线观看| 一区二区三区精品| 国产国产成人久久精品| 91麻豆精品国产91久久久久久 | 国产亚洲精品自在久久| 精品一区二区三区东京热| 精品调教CHINESEGAY| 久久精品国产亚洲77777| 国产精品拍天天在线| 99国产欧美精品久久久蜜芽| 国产成人精品免费午夜app| 国产精品素人搭讪在线播放|