Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phpgt/http
PSR-7 HTTP message implementation.
https://github.com/phpgt/http
http-message http-request http-response phpgt psr-7 uri
Last synced: 3 months ago
JSON representation
PSR-7 HTTP message implementation.
- Host: GitHub
- URL: https://github.com/phpgt/http
- Owner: PhpGt
- License: mit
- Created: 2017-11-03T17:54:04.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T09:41:23.000Z (about 1 year ago)
- Last Synced: 2024-05-01T11:37:15.748Z (9 months ago)
- Topics: http-message, http-request, http-response, phpgt, psr-7, uri
- Language: PHP
- Homepage: https://www.php.gt/http
- Size: 463 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
PSR-7 HTTP message implementation.
==================================HTTP messages are the foundation of web development. Web browsers and HTTP clients such as cURL create HTTP request messages that are sent to a web server, which provides an HTTP response message. Server-side code receives an HTTP request message, and returns an HTTP response message.
Whatever tool kit a PHP web application is built upon, HTTP messages always behave in the same way. PSR-7 is a set of PHP interfaces defined by the [PHP Framework Interop Group][fig] in order to produce code that can be shared between application implementations.
This repository is an implementation of the PSR-7 interfaces for use within PHP.Gt/WebEngine, but can be used in any other PHP web application thanks to the interoperability of PSR-7.
***
[fig]: https://www.php-fig.org/psr/psr-7/