joomla / http
Joomla HTTP Package
Installs: 579 210
Dependents: 15
Suggesters: 1
Security: 0
Stars: 17
Watchers: 13
Forks: 20
Open Issues: 0
Type:joomla-package
Requires
- php: ^8.1.0
- composer/ca-bundle: ^1.3.5
- joomla/uri: ^3.0
- laminas/laminas-diactoros: ^2.24.0
- psr/http-client: ^1.0
- psr/http-message: ^1.0
Requires (Dev)
- joomla/test: ^3.0
- phan/phan: ^5.4.2
- phpstan/phpstan: ^2.0
- phpstan/phpstan-deprecation-rules: ^2.0
- phpunit/phpunit: ^9.5.28
- squizlabs/php_codesniffer: ^3.7.2
Suggests
- ext-curl: To use cURL for HTTP connections
- dev-4.x-dev / 4.0.x-dev
- 3.1.1
- 3.1.0
- dev-3.x-dev / 3.0.x-dev
- 3.0.1
- 3.0.0
- dev-2.0-dev / 2.0.x-dev
- 2.0.4
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-rc
- 2.0.0-beta
- 1.4.0
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0
- 1.0-beta3
- 1.0-beta2
- 1.0-beta
- 1.0-alpha
- dev-fix-phpstan-errors
- dev-1.x-dev
This package is auto-updated.
Last update: 2025-07-14 09:56:44 UTC
README
The HTTP package includes a PSR-18 compatible HTTP client to facilitate RESTful HTTP requests over a variety of transport protocols.
Requirements
- PHP 8.1 or later
Installation via Composer
Add "joomla/http": "~3.0"
to the require block in your composer.json and then run composer install
.
{ "require": { "joomla/http": "~3.0" } }
Alternatively, you can simply run the following from the command line:
composer require joomla/http "~3.0"
If you want to include the test sources and docs, use
composer require --prefer-source joomla/http "~3.0"