Search by

switch / http-message

celionatti

Switch Framework PSR-7 HTTP Message & PSR-17 HTTP Factory Implementation

dev-master 2026-08-27 17:42 UTC

This package is auto-updated.

Last update: 2026-08-27 17:59:19 UTC


README

PSR-7 HTTP Message & PSR-17 Factory implementation for Requests, Responses, ServerRequests, UploadedFiles, URIs, and Streams.

📦 Installation

composer require switch/http-message

🚀 Usage

use Switch\Http\ServerRequest;
use Switch\Http\Response;

// Capture global HTTP server request
$request = ServerRequest::fromGlobals();

echo $request->getMethod();
echo $request->getUri()->getPath();

// Create HTTP response
$response = new Response(200, ['Content-Type' => 'application/json']);

📄 License

MIT License.