PSR-7

E452840

PSR-7 is a PHP standard that defines common interfaces for HTTP messages, including requests and responses, to ensure interoperability between web frameworks and libraries.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
PSR-7 canonical 1

Statements (47)

Predicate Object
instanceOf PHP standard
PHP-FIG standard
abbreviationOf PHP Standard Recommendation 7 NERFINISHED
defines HTTP message interfaces
HTTP request interface
HTTP response interface
URI interface
message interface
server request interface
stream interface
uploaded file interface
definesInterface Psr\Http\Message\MessageInterface
Psr\Http\Message\RequestInterface NERFINISHED
Psr\Http\Message\ResponseInterface NERFINISHED
Psr\Http\Message\ServerRequestInterface NERFINISHED
Psr\Http\Message\StreamInterface NERFINISHED
Psr\Http\Message\UploadedFileInterface NERFINISHED
Psr\Http\Message\UriInterface NERFINISHED
domain HTTP NERFINISHED
web applications
encourages decoupling of HTTP message handling from frameworks
focusesOn immutable HTTP message objects
value objects for HTTP messages
fullName PHP Standard Recommendation 7 NERFINISHED
hasGoal ensure interoperability between PHP web frameworks and libraries
standardize HTTP message representation in PHP
language PHP NERFINISHED
publishedBy PHP Framework Interop Group NERFINISHED
relatedTo PSR-15 NERFINISHED
PSR-17 NERFINISHED
specifies methods to access HTTP headers
methods to access HTTP message body
methods to access HTTP protocol version
methods to access HTTP request method
methods to access cookies
methods to access parsed request body
methods to access query parameters
methods to access request attributes
methods to access request target and URI
methods to access response reason phrase
methods to access response status code
methods to access server parameters
methods to access uploaded files
supports client-side HTTP messages
server-side HTTP messages
usedFor framework-agnostic HTTP message handling
middleware-based HTTP applications in PHP

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Slim Framework supports PSR-7