1234567891011121314151617181920212223242526 |
- <?php
-
-
- namespace app\api\behavior;
-
- use think\facade\Session;
- use think\Request;
-
- /**
- * CORS跨域
- * Class CORS
- * @package app\api\behavior
- */
- class CORS
- {
- public function run()
- {// 响应头设置 我们就是通过设置header来跨域的 这就主要代码了 定义行为只是为了前台每次请求都能走这段代码
- header('Access-Control-Allow-Origin:*');
- header('Access-Control-Allow-Methods:*');
- header('Access-Control-Allow-Headers:*');
- header('Access-Control-Allow-Credentials:false');
- if (request()->isOptions()) {
- sendResponse('',200,'ok');
- }
- }
- }
|