Implementation of PSR-17 (HTTP Message Factories) This repository holds all interfaces related to PSR-17 (HTTP Factories). Note that this is not a HTTP Factory implementation of its own. It is merely interfaces that describe the components of a HTTP Factory. The installable package and implementations are listed on Packagist. PSR-7 did not include a recommendation on how to create HTTP objects, which leads to difficulties when needing to create new HTTP objects within components that are not tied to a specific implementation of PSR-7. An HTTP factory is a method by which a new HTTP object, as defined by PSR-7, is created. HTTP factories MUST implement these interfaces for each object type that is provided by the package.

Features

  • Create server requests
  • Create streams for requests and responses
  • Create streams for uploaded files
  • Create URIs for client and server requests
  • Note that this is not a HTTP Factory implementation of its own
  • Implementation of PSR-17 (HTTP Message Factories)

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow HTTP Factories

HTTP Factories Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of HTTP Factories!

Additional Project Details

Programming Language

PHP

Related Categories

PHP HTTP Servers, PHP HTTP Clients

Registered

2023-05-12