zrnik/php-slim-cors

v0.1.0 2024-03-26 15:38 UTC

This package is auto-updated.

Last update: 2024-09-12 07:50:54 UTC


README

我只想从我的React应用程序中移除到Slim Framework 4 API的CORS错误。

安装

composer require zrnik/php-slim-cors

需要Slim Framework 4 & PHP 8.1+

用法

将此中间件添加到您的\Slim\App

$app = new \Slim\App();
$app->add(new \Zrnik\SlimCors\CorsMiddleware());

就是这样。为CorsMiddleware对象提供了可选参数

$app = new \Slim\App();
$app->add(
    new \Zrnik\SlimCors\CorsMiddleware(
        allowedOrigins: [
            'my-frontend.app',
            'another-app.com',
        ],
        allowedMethods: [
            'GET', 'POST'
        ]               
    )
);