nuXed/http-message

nuXed Http Message

安装: 128

依赖: 0

建议: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 0

语言:Hack

v1.2.0 2020-05-21 21:18 UTC

This package is auto-updated.

Last update: 2021-06-19 01:24:36 UTC


README

45311177?s=200&v=4

Build Status Total Downloads Latest Stable Version License

nuXed Http Message

nuXed Http Message 组件定义了 HTTP 消息规范的面向对象层。

安装

此软件包可以使用 Composer 安装。

$ composer require nuxed/http-message

示例

use namespace HH\Lib\Str;
use namespace Nuxed\Http\Message;

<<__EntryPoint>>
async function main(): Awaitable<void> {
  $request = Message\ServerRequest::capture();

  $response = Message\Response\text(
    Str\format('%s %s', $request->getMethod(), $request->getRequestTarget())
  )
    |> $$->withCookie('name', new Message\Cookie('value'))
    |> $$->withStatus(200, 'OK');
}

安全

有关在 nuXed 中报告安全漏洞的信息,请参阅 SECURITY.md

许可

nuXed 是开源软件,遵循 MIT 许可协议。