keboola/

cors

Symfony应用的极简CORS处理器

0.4.0 2024-02-20 11:43 UTC

This package is auto-updated.

Last update: 2024-09-20 13:05:51 UTC


README

为所有API端点添加CORS头和OPTIONS响应

使用方法

composer require keboola/cors

将以下内容添加到services.yaml文件中

    Keboola\Cors\CorsListener:
        arguments:
            -  
        tags:
            - { name: kernel.event_listener, event: kernel.request }
            - { name: kernel.event_listener, event: kernel.response }

    Keboola\Cors\ResponseHeadersListener:
        tags:
            - { name: kernel.event_listener, event: kernel.response }

开发

运行测试

docker-compose build
docker-compose run tests

要使用本地代码运行测试,请使用

docker-compose run tests-local composer install
docker-compose run tests-local

许可证

MIT许可证,请参阅LICENSE文件。