Http Message Versions Save

The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231

0.7.0

9 years ago

0.6.0

9 years ago

Immutability + URI interface

0.5.1

9 years ago
  • null is no longer allowed (per the ML; see also php-fig/fig-standards#367).

0.5.0

9 years ago
  • Refactors MessageInterface to only provide getters.
  • MessageInterface now defines getBody() to require that it return a StreamableInterface instance.
  • Removes Request and Response interfaces
  • Provides server-side interfaces:
    • IncomingRequestInterface, which provides accessors for HTTP properties and environment-specific items ($_SERVER, $_GET, $_POST, $_FILES, $_COOKIE, etc), and support for mutable "attributes".
    • OutgoingResponseInterface, which provides both accessors and mutators for all HTTP properties.
  • Provides client-side interfaces:
    • OutgoingRequestInterface, which provides accessors and mutators for all HTTP properties.
    • IncomingResponseInterface, which provides accessors for HTTP properties.
  • StreamableInterface removes attach().

0.4.0

9 years ago

0.3.0

9 years ago