asminog / yii2-proxy
为 Yii 框架的 HTTP 代理动作扩展
v0.1.0
2024-04-02 08:33 UTC
Requires
- php: >=7.4
- yiisoft/yii2-httpclient: ~2.0.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.11
- phpmd/phpmd: ^2.13
- phpstan/phpstan: ^1.8
README
Yii 2 的 HTTP 代理扩展
这是一个简单的 Yii2 框架代理。此扩展为 Yii 框架 2.0 提供HTTP代理动作。
有关许可信息,请参阅LICENSE 文件。
安装
composer require asminog/yii2-proxy
用法
use asminog\proxy\ProxyAction; class SiteController extends Controller { public function actions() { return [ 'proxy' => [ 'class' => ProxyAction::class, // 'accessToken' => 'your-access-token', // - set access token for secure requests // 'throw404Exception' => true, // - show 404 error if access token is not valid or request url is not valid // 'proxyHeaders' => ['User-Agent', 'Content-Type'], // - set headers for proxy request // 'proxyCookies' => ['cookie1', 'cookie2'], // - set cookies for proxy request ], ]; } }