diff --git a/app/common/middleware/AccessCross.php b/app/common/middleware/AccessCross.php index b8aa5d9..37b81e9 100644 --- a/app/common/middleware/AccessCross.php +++ b/app/common/middleware/AccessCross.php @@ -22,14 +22,10 @@ class AccessCross implements MiddlewareInterface 'Access-Control-Allow-Headers' => 'Authorization, Content-Type, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, X-CSRF-TOKEN, X-Requested-With', ]; - $origin = request()->server('HTTP_ORIGIN'); - $parseUrl = parse_url($origin); $domains = array_merge(config('app.cors_domain'), [request()->host(true)]); - if (in_array("*", $domains) || in_array($origin, $domains) - || (isset($parseUrl['host']) && in_array($parseUrl['host'], $domains))) { - $header['Access-Control-Allow-Origin'] = $request->header('Origin', '*'); - } - + $domains = array_unique($domains); + // 默认为全部允许跨域 + $header['Access-Control-Allow-Origin'] = $request->header('Origin', '*'); $response->withHeaders($header); return $response; } diff --git a/app/queue/redis/Push.php b/app/queue/redis/Push.php new file mode 100644 index 0000000..13249e3 --- /dev/null +++ b/app/queue/redis/Push.php @@ -0,0 +1,41 @@ + Apache 2.0 License +// +---------------------------------------------------------------------- +namespace app\queue\redis; + +use app\AdminController; +use Webman\Push\Api; + +class Push extends AdminController +{ + /** + * api推送 + * @var null + */ + protected $api = null; + + /** + * 构造函数 + */ + public function __construct() + { + parent::__construct(); + } + + /* + * 消息推送首页 + * @return mixed + */ + public function index() + { + return response('success'); + } +} \ No newline at end of file