Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kusabi/http
A PSR-7 and PSR-17 conforming HTTP library
https://github.com/kusabi/http
http message php psr-17 psr-7 request response
Last synced: 15 days ago
JSON representation
A PSR-7 and PSR-17 conforming HTTP library
- Host: GitHub
- URL: https://github.com/kusabi/http
- Owner: kusabi
- License: mit
- Created: 2019-07-17T19:57:25.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-26T14:13:58.000Z (over 3 years ago)
- Last Synced: 2024-11-17T15:29:20.415Z (3 months ago)
- Topics: http, message, php, psr-17, psr-7, request, response
- Language: PHP
- Homepage:
- Size: 62.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- Code of conduct: .github/code_of_conduct.md
Awesome Lists containing this project
README
# HTTP Library
![Tests](https://github.com/kusabi/http/workflows/tests/badge.svg)
[![codecov](https://codecov.io/gh/kusabi/http/branch/main/graph/badge.svg)](https://codecov.io/gh/kusabi/http)
[![Licence Badge](https://img.shields.io/github/license/kusabi/http.svg)](https://img.shields.io/github/license/kusabi/http.svg)
[![Release Badge](https://img.shields.io/github/release/kusabi/http.svg)](https://img.shields.io/github/release/kusabi/http.svg)
[![Tag Badge](https://img.shields.io/github/tag/kusabi/http.svg)](https://img.shields.io/github/tag/kusabi/http.svg)
[![Issues Badge](https://img.shields.io/github/issues/kusabi/http.svg)](https://img.shields.io/github/issues/kusabi/http.svg)
[![Code Size](https://img.shields.io/github/languages/code-size/kusabi/http.svg?label=size)](https://img.shields.io/github/languages/code-size/kusabi/http.svg)Yet another request library, built for PHP
## Compatibility and dependencies
This library is compatible with PHP version `7.2`, `7.3`, `7.4` and `8.0`.
This library depends on `psr/http-client` to implement a [PSR-18][] client
# Installation
Installation is simple using composer.
```bash
composer require kusabi/http
```Or simply add it to your `composer.json` file
```json
{
"require": {
"kusabi/http": "^1.0"
}
}
```[PSR-18]: https://www.php-fig.org/psr/psr-18/