Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Use str_starts_with/str_ends_with | fiwswe | 2023-09-14 |
| | |||
* | Rector to rename print to echo calls | Andreas Gohr | 2023-08-31 |
| | |||
* | coding style: control flow line breaks | Andreas Gohr | 2023-08-31 |
| | |||
* | coding style: control flow whitespaces | Andreas Gohr | 2023-08-31 |
| | |||
* | coding style: function call spacing | Andreas Gohr | 2023-08-30 |
| | |||
* | fix codesniffer violations | Andreas Gohr | 2023-08-29 |
| | |||
* | Apply rector fixes to inc/HTTP | Andreas Gohr | 2023-08-29 |
| | |||
* | use local squid docker instance for proxy testing | Andreas Gohr | 2023-04-26 |
| | |||
* | Merge pull request #3941 from glensc/microtime | Andreas Gohr | 2023-04-06 |
|\ | | | | | HttpClient::time(): use microtime(true) directly | ||
| * | HTTPClient: Replace time() method with direct microtime(true) call | Elan Ruusamäe | 2023-04-05 |
| | | |||
| * | HttpClient::time use microtime(true) directly | Elan Ruusamäe | 2023-04-05 |
| | | |||
* | | Minor fixes in comments | Elan Ruusamäe | 2023-04-05 |
|/ | |||
* | use httpbingo for HTPP tests | Andreas Gohr | 2023-01-31 |
| | | | | | | | | This service is based on httpbin-go which seems to be better maintained and should be easy to set up for ourselves if needed. This also fixes a warning when the client is reused with the max_bodysize mechanism | ||
* | Update core code to make use of sexplode() | Andreas Gohr | 2022-10-19 |
| | | | | | This makes use of our own explode mechanism everywhere were we expect a fixed number of results. | ||
* | guard against unset parameters | Andreas Gohr | 2022-01-01 |
| | | | | | | Many string function will throw a deprecation warning in PHP 8.1 when null is passed. This adds a few guards in some of our methods (not all, yet) | ||
* | HTTPClient: Fix missing processing of redirections with status code 303, ↵ | Tom Kunze | 2021-08-01 |
| | | | | | | | | 307, 308. HTTP/1.1 (RFC 7231) and RFC 7538 also define the redirection status codes 303, 307 and 308. These should be also supported as they are used more widely nowadays (e.g. Google Docs). | ||
* | Address Scrutinizer inspection failure | Damien Regad | 2021-02-07 |
| | | | | | The variable ``$port`` seems only to be defined at a later point. As such the call to ``isset()`` seems to always evaluate to ``false``. | ||
* | Fix various errors in PHPUnit tests on PHP 8 | Damien Regad | 2021-02-06 |
| | |||
* | Update HTTPClient.php | fiwswe | 2020-06-14 |
| | | | Fix the problem on OpenBSD 6.7, PHP 7.4.5-7.4.6 that prevents the extension repository to be pinged. See #3148. | ||
* | check exceptions before proxy use #3055 | Andreas Gohr | 2020-04-29 |
| | | | | | There are several places in the HTTPClient where we check if a proxy is set. But not all of them were checking the exceptions. | ||
* | First go at moving the plugin classes into their own namespace | Andreas Gohr | 2019-04-20 |
| | |||
* | Rename HTTPClient namespace to HTTP | Michael Große | 2019-03-26 |
This should make namespace a bit more flexible in scope and allow us to move more functionality there later. |