天天看點

TP5 跨域

a網站通路B網站接口,B網站為TP5

可在B網站application->tags.php 檔案中添加如下代碼:

// 應用初始化

'app_init' => [

    'app\\api\\behavior\\CORS'

],

建立檔案 application->api->behavior->CORS.php

<?php
namespace app\api\behavior;
use think\Response;
class CORS
{
    public function appInit(&$params)
    {
        header('Access-Control-Allow-Origin: *');
        header("Access-Control-Allow-Headers: token,Origin, X-Requested-With, Content-Type, Accept");
        header('Access-Control-Allow-Methods: POST,GET');
        if (request()->isOptions()) {
            exit();
        }
    }
}
           
tp5
下一篇: tp5 行為