User tests: Successful: Unsuccessful:
The Joomla CMS contains a http package which is almost an identical copy of the Joomla framework http package. This PR deprecates the CMS package and converts all CMS code to use the framework package with the PSR-7 interface.
Please note that there are small differences between the CMS and framework package, which I couldn't resolve directly. These would have to be reviewed and probably adapted for the framework package before 6.0 release:
HTTPFactory::getHttp()
sets userAgent
to Joomla <version>
Joomla\Http\Transport\Stream::getResponse()
is not identicalJoomla\Http\Transport\Socket::getResponse()
is not identicalJoomla\Http\Transport\Curl::getResponse()
and redirectsAllowed()
are not identicalGood question
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_config com_installer com_joomlaupdate Libraries Front End Plugins |
Labels |
Added:
PR-6.0-dev
|