fyre / request
一个 HTTP 请求库。
v3.0.6
2024-06-29 06:25 UTC
Requires
- fyre/header: ^2.0
- fyre/message: ^3.0
- fyre/uri: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59
- fyre/php-cs-fixer-config: ^1.0
- phpunit/phpunit: ^10
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);