This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/HttpClient
Nicolas Grekas 605a5674a8 Merge branch '5.1' into 5.x
* 5.1:
  fix merge
  fix merge
  Remove branch-version (keep them for contracts only)
  [HttpClient] relax auth bearer format requirements
  [PHPUnitBridge] Silence errors from mkdir()
  [DependencyInjection] Preload classes with union types correctly.
  [Serializer] fix decoding float XML attributes starting with 0
  add missing dutch translations
  [TwigBridge] Remove "transchoice" from the code base
  Support PHPUnit 8 and PHPUnit 9 in constraint compatibility trait
  Add expectDeprecation, expectNotice, expectWarning, and expectError to TestCase polyfill
  [String] fix before/after[Last]() returning the empty string instead of the original one on non-match
  Add missing exporter function for PHPUnit 7
  [Validator] Add missing romanian translations
  [String] fix slicing in UnicodeString
  [Cache] Use correct expiry in ChainAdapter
  do not translate null placeholders or titles
2020-10-24 14:08:07 +02:00
..
Chunk [HttpClient] add EventSourceHttpClient to consume Server-Sent Events 2020-08-06 08:59:09 +02:00
DataCollector [HttpClient] Fix decorating progress info in AsyncResponse 2020-10-21 15:24:25 +02:00
DependencyInjection Add Stopwatch on TraceableClient 2020-10-23 12:06:36 +02:00
Exception Merge branch '5.1' 2020-09-10 14:33:14 +02:00
Internal Merge branch '5.1' into 5.x 2020-10-12 18:54:56 +02:00
Response Add Stopwatch on TraceableClient 2020-10-23 12:06:36 +02:00
Retry Parameterize list of retryed Http methods 2020-10-19 17:04:49 +02:00
Tests Merge branch '5.1' into 5.x 2020-10-24 14:08:07 +02:00
.gitattributes add missing gitattributes for phpunit-bridge 2020-03-27 17:54:36 +01:00
.gitignore
AmpHttpClient.php [HttpClient] disable AMP's inactivity timeout, we deal with it on our own already 2020-06-10 17:30:04 +02:00
AsyncDecoratorTrait.php [HttpClient] add AsyncDecoratorTrait to ease processing responses without breaking async 2020-06-08 00:07:07 +02:00
CachingHttpClient.php Leverage PHP8's get_debug_type() 2020-03-16 17:46:21 +01:00
CHANGELOG.md [HttpClient] added extra.trace_content option to TraceableHttpClient to prevent it from keeping the content in memory 2020-10-15 14:02:47 +02:00
composer.json Merge branch '5.1' into 5.x 2020-10-24 14:08:07 +02:00
CurlHttpClient.php Merge branch '5.1' into 5.x 2020-10-13 13:14:51 +02:00
EventSourceHttpClient.php [HttpClient] never trace content of event-stream responses 2020-10-22 15:42:02 +02:00
HttpClient.php Merge branch '4.4' into 5.1 2020-09-02 18:23:27 +02:00
HttpClientTrait.php Merge branch '4.4' into 5.1 2020-10-24 14:01:57 +02:00
HttplugClient.php Merge branch '5.0' into 5.1 2020-07-06 15:23:11 +02:00
HttpOptions.php [HttpClient] allow arbitrary JSON values in requests 2019-11-07 13:44:51 +01:00
LICENSE Update year in license files 2020-01-01 12:51:43 +01:00
MockHttpClient.php Merge branch '4.4' into 5.1 2020-08-30 09:26:18 +02:00
NativeHttpClient.php Merge branch '5.1' 2020-10-02 10:56:13 +02:00
NoPrivateNetworkHttpClient.php Small update in our internal terminology 2020-06-18 20:43:12 +02:00
phpunit.xml.dist
Psr18Client.php [HttpClient] add StreamableInterface to ease turning responses into PHP streams 2020-06-28 17:56:16 +02:00
README.md
RetryableHttpClient.php [HttpClient] Fix decorating progress info in AsyncResponse 2020-10-21 15:24:25 +02:00
ScopingHttpClient.php Add LoggerAwareInterface to ScopingHttpClient and TraceableHttpClient 2020-01-09 09:41:13 +02:00
TraceableHttpClient.php Add Stopwatch on TraceableClient 2020-10-23 12:06:36 +02:00

HttpClient component

The HttpClient component provides powerful methods to fetch HTTP resources synchronously or asynchronously.

Resources