sokil / cors-bundle
处理 CORS 请求
1.0.0
2017-07-04 13:12 UTC
Requires
- php: ^5.5 || ^7.0
- symfony/framework-bundle: ~2.3|~3.0
Requires (Dev)
- phpunit/phpunit: >=3.7.38 <6.0
- satooshi/php-coveralls: >=0.7.1 <2.0
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-08-28 01:15:21 UTC
README
处理 CORS 请求
安装
添加 composer 依赖
composer.phar require sokil/cors-bundle
在你的 AppKernel 中注册包
<?php class AppKernel extends Kernel { public function registerBundles() { $bundles = array( new Sokil\CorsBundle\CorsBundle(), ); } }
配置
在你的 /app/config/config.yml
中配置包
cors: allowedOrigins: # list of hosts, allowed to do CORS requests to your app. - https://fb.com - https://google.com withCredentials: true # allow send cookies to your hosts between requests maxAge: 86400 # agte of prefligt request cache
使用
监听器 CorsRequestListener
监听请求的内核事件,并在这是 CORS 请求且该主机允许 CORS 时添加头部信息。