fyre/response

一个 HTTP 响应库。

v3.0.5 2024-06-29 06:24 UTC

This package is auto-updated.

Last update: 2024-09-29 06:51:15 UTC


README

FyreResponse 是一个免费、开源的不可变 HTTP 响应库,用于 PHP

目录

安装

使用 Composer

composer require fyre/response

在 PHP 中

use Fyre\Http\Response;

响应创建

  • $options 是一个包含消息选项的数组。
    • body 是表示消息主体的字符串,默认为 ""。
    • headers 是一个包含要设置的标题的数组,默认为 []
    • protocolVersion 是表示协议版本的字符串,默认为 "1.1"。
    • statusCode 是表示状态码的数字,默认为 200
$response = new Response($options);

方法

该类扩展了 Message 类。

获取原因

获取响应原因短语。

$reason = $response->getReason();

获取状态码

获取状态码。

$code = $response->getStatusCode();

设置状态码

设置状态码。

  • $code 是表示状态码的数字。
$newResponse = $response->setStatusCode($code);