comphp/http

HTTP request, response, middleware, and web execution support for PHP applications.

Maintainers

Package info

github.com/commonphp/http

pkg:composer/comphp/http

Statistics

Installs: 1

Dependents: 2

Suggesters: 0

Stars: 0

Open Issues: 0

0.3 2026-05-17 20:52 UTC

This package is auto-updated.

Last update: 2026-05-17 20:54:00 UTC


README

CommonPHP HTTP provides HTTP request, response, middleware, and web execution support for CommonPHP applications. It defines the HTTP executive and the lower-level pieces needed to receive a request, pass it through middleware, and emit a response.

The package is the HTTP foundation for web-facing CommonPHP packages such as router, API, assets, docs, and web.

Requirements

  • PHP ^8.5
  • comphp/runtime:^0.3
  • PSR HTTP packages as required by the implementation

Installation

Once this package is available through your Composer repositories, install it with:

composer require comphp/http

Usage

<?php

// TODO: Write usage

Package Notes

This package should provide the HTTP executive, request/response abstractions, middleware support, surface resolution, response emission, and HTTP error handling. Routing should remain in comphp/router.

Error Handling

Invalid requests, response emission failures, middleware failures, and unmatched HTTP surfaces should throw CommonPHP HTTP exceptions or produce appropriate HTTP error responses.

Documentation

License

MIT. See LICENSE.md.