nelmio / cors-bundle
为您的 Symfony 应用程序添加 CORS(跨源资源共享)头部支持
2.5.0
2024-06-24 21:25 UTC
Requires
- psr/log: ^1.0 || ^2.0 || ^3.0
- symfony/framework-bundle: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- mockery/mockery: ^1.3.6
- symfony/phpunit-bridge: ^5.4 || ^6.0 || ^7.0
README
关于
NelmioCorsBundle 允许您使用按 URL 配置的 ACL 样式发送跨源资源共享头部。
功能
- 处理 CORS 预检 OPTIONS 请求
- 向响应中添加 CORS 头部
- 在 PHP/应用程序级别配置。这很方便,但也意味着任何不经过 Symfony 的请求(用于服务静态文件)都不会添加 CORS 头部,因此如果您需要为静态文件提供 CORS,则可能最好在您的 Web 服务器中配置这些头部
安装
在 composer.json 中要求 nelmio/cors-bundle
包,并更新您的依赖项
composer require nelmio/cors-bundle
该组件应该由 Symfony Flex 自动启用。如果您不使用 Flex,您需要手动启用它,详情请参阅 文档。
用法
有关使用说明,请参阅 文档。
许可证
在 MIT 许可证下发布,请参阅 LICENSE。