cormy / server-request-handler
PSR-7 服务器请求处理器常用接口
0.1.0
2016-11-20 19:26 UTC
Requires
- php: >=7
- psr/http-message: ^1.0
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-14 19:31:25 UTC
README
🔩 PSR-7 服务器请求处理器 的常用接口
安装
composer require cormy/server-request-handler
使用方法
以下代码片段使用了 zend-diactoros
composer require zendframework/zend-diactoros
use Cormy\Server\RequestHandlerInterface; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; use Zend\Diactoros\Response; class RequestHandler implements RequestHandlerInterface { /** * Process an incoming server request and return the response. * * @param ServerRequestInterface $request * * @return ResponseInterface */ public function __invoke(ServerRequestInterface $request):ResponseInterface { $response = new Response(); $response = $response->withHeader('content-type', 'application/json; charset=utf-8'); // ... return $response; } }
许可证
MIT © Michael Mayer