usox / hackttp

facebookexperimental/hack-http-request-response-interfaces的demo实现,正在进行中

安装数: 23,453

依赖者: 2

建议者: 0

安全: 0

星标: 8

关注者: 4

分支: 3

公开问题: 4

语言:Hack

v0.5.4 2021-04-12 06:06 UTC

This package is auto-updated.

Last update: 2024-09-20 14:25:14 UTC


README

Build Status

HackTTP

这是一个(目前不稳定)的hack-http-request-response-interfaces实现,允许对http请求进行类型安全的访问。

用法

创建包含请求数据的服务器请求对象

  $server_request = \Usox\HackTTP\createServerRequestFromGlobals();

创建响应

  $response = \Usox\HackTTP\createResponse(200, 'Up and at them');

创建URI

  $uri = \Usox\HackTTP\createUri('https://some-uri.com');

HackTTP还提供了一套用于创建各种类的工厂。这些工厂实现了hack-http-factory接口。

灵感来源于guzzle的psr7实现