fyre/request

一个 HTTP 请求库。

v3.0.6 2024-06-29 06:25 UTC

README

FyreRequest 是一个免费的、开源的不可变 HTTP 请求库,用于 PHP

目录

安装

使用 Composer

composer require fyre/request

在 PHP 中

use Fyre\Http\Request;

请求创建

  • $uri 是一个 Uri,默认为 null
  • $options 是一个包含消息选项的数组。
    • method 是一个表示请求方法的字符串,默认为 "get"。
    • body 是一个表示消息体的字符串,默认为 ""。
    • headers 是一个包含要设置的头的数组,默认为 []
    • protocolVersion 是一个表示协议版本的字符串,默认为 "1.1"。
$request = new Request($uri, $options);

方法

这个类继承自 Message 类。

获取方法

获取请求方法。

$method = $request->getMethod();

获取 URI

获取请求 URI。

$uri = $request->getUri();

此方法将返回一个 Uri

设置方法

设置请求方法。

  • $method 是一个表示请求方法的字符串。
$newRequest = $request->setMethod($method);

设置 URI

设置请求 URI。

  • $uri 是一个 Uri
$newRequest = $request->setUri($uri);