站長資訊網
        最全最豐富的資訊網站

        php如何解決跨域問題

        php如何解決跨域問題

        什么是跨域?

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

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

        1、允許所有域名訪問

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

        2、允許單個域名訪問

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

        3、允許多個域名訪問

        在實際項目中最好指定能跨域訪問的域名,增加安全性。可以寫在一個公共類里面,封裝一個方法調用。

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 无码久久精品国产亚洲Av影片| 国产精品岛国久久久久| 国内精品伊人久久久久av一坑 | 国产精品视频网站你懂得| 亚洲国产第一站精品蜜芽| 精品亚洲欧美中文字幕在线看| 四虎在线精品视频一二区| 97人妻无码一区二区精品免费| 无码精品A∨在线观看中文| 亚洲欧美日韩国产一区二区三区精品 | 成人国内精品久久久久影院| 骚片AV蜜桃精品一区| 亚洲国产精品激情在线观看| 精品久久久久久无码国产| 99爱在线视频这里只有精品| 久久r热这里有精品视频| 99热门精品一区二区三区无码 | 亚洲国产精品一区二区第一页 | 国产综合精品久久亚洲 | 在线观看91精品国产入口| 国内精品一级毛片免费看| 久久九九有精品国产23百花影院| 91精品在线播放| 久久91精品久久91综合| 久久精品国产亚洲麻豆| 久久精品无码一区二区三区| 青青青青久久精品国产h| 久久精品国产99国产精偷| 911亚洲精品国产自产| 91精品啪在线观看国产电影| 成人精品一区二区三区免费看 | 国产精品久久亚洲不卡动漫| 99精品国产自在现线观看| 成人午夜视频精品一区| 8x福利精品第一导航| 精品免费tv久久久久久久| 亚洲午夜精品一区二区| 国产精品国产三级国产潘金莲| 国产乱人伦偷精品视频免观看 | 91精品国产91久久综合| 91精品在线看|