joomla / http
Joomla HTTP Package
Installs: 615 626
Dependents: 15
Suggesters: 1
Security: 0
Stars: 17
Watchers: 13
Forks: 21
Open Issues: 1
Type:joomla-package
pkg:composer/joomla/http
Requires
- php: ^8.3.0
- composer/ca-bundle: ^1.3.5
- joomla/uri: ^4.0
- laminas/laminas-diactoros: ^3.6.0
- psr/http-client: ^1.0
- psr/http-message: ^2.0
Requires (Dev)
- joomla/test: ^4.0
- phpstan/phpstan: ^2.1.17
- phpstan/phpstan-deprecation-rules: ^2.0.3
- phpunit/phpunit: ^12.2.6
- squizlabs/php_codesniffer: ^3.7.2
Suggests
- ext-curl: To use cURL for HTTP connections
- 4.0.1
- 4.0.0
- 3.1.3
- 3.1.2
- 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-4.x-dev
- dev-1.x-dev
This package is auto-updated.
Last update: 2025-10-16 12:31:56 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"