makise-co/http
Composer 安装命令:
composer require makise-co/http
包简介
Makise-Co HTTP server
README 文档
README
Makise-Co Swoole HTTP Server implementation
Installation
- Register service provider -
MakiseCo\Http\HttpServiceProvider - Register commands (look at src/Commands)
- Minimal required configuration config
- Routes declaration routes
Example configuration
// config/http.php use function MakiseCo\Env\env; return [ 'host' => env('HTTP_HOST', '127.0.0.1'), 'port' => (int)env('HTTP_PORT', 10228), 'options' => [ 'worker_num' => (int)env('HTTP_WORKER_NUM', fn() => \swoole_cpu_num()), 'reactor_num' => (int)env('HTTP_REACTOR_NUM', fn() => \swoole_cpu_num()), ], 'routes' => [ __DIR__ . '/../routes/api.php', ], // global middleware list 'middleware' => [ ], // list of services that should be initialized before a worker starts processing requests // and which should be stopped before a worker exits // empty list means - all services should be initialized // [null] means - services shouldn't be initialized 'services' => [ ], ];
Available commands
routes:dumpshows information about application routeshttp:startstarts HTTP server
Testing the application
This component provides a set of useful tools to test application without running HTTP server.
- MakesHttpRequests trait (Laravel-like trait for your TestCases to invoke app routes)
统计信息
- 总下载量: 18
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 2
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2020-12-05