├── AmpHttpClient.php ├── AsyncDecoratorTrait.php ├── CHANGELOG.md ├── CachingHttpClient.php ├── Chunk ├── DataChunk.php ├── ErrorChunk.php ├── FirstChunk.php ├── InformationalChunk.php ├── LastChunk.php └── ServerSentEvent.php ├── CurlHttpClient.php ├── DataCollector └── HttpClientDataCollector.php ├── DecoratorTrait.php ├── DependencyInjection └── HttpClientPass.php ├── EventSourceHttpClient.php ├── Exception ├── ClientException.php ├── EventSourceException.php ├── HttpExceptionTrait.php ├── InvalidArgumentException.php ├── JsonException.php ├── RedirectionException.php ├── ServerException.php ├── TimeoutException.php └── TransportException.php ├── HttpClient.php ├── HttpClientTrait.php ├── HttpOptions.php ├── HttplugClient.php ├── Internal ├── AmpBodyV4.php ├── AmpBodyV5.php ├── AmpClientStateV4.php ├── AmpClientStateV5.php ├── AmpListenerV4.php ├── AmpListenerV5.php ├── AmpResolverV4.php ├── AmpResolverV5.php ├── Canary.php ├── ClientState.php ├── CurlClientState.php ├── DnsCache.php ├── HttplugWaitLoop.php ├── NativeClientState.php └── PushedResponse.php ├── LICENSE ├── Messenger ├── PingWebhookMessage.php └── PingWebhookMessageHandler.php ├── MockHttpClient.php ├── NativeHttpClient.php ├── NoPrivateNetworkHttpClient.php ├── Psr18Client.php ├── README.md ├── Response ├── AmpResponseV4.php ├── AmpResponseV5.php ├── AsyncContext.php ├── AsyncResponse.php ├── CommonResponseTrait.php ├── CurlResponse.php ├── HttplugPromise.php ├── JsonMockResponse.php ├── MockResponse.php ├── NativeResponse.php ├── ResponseStream.php ├── StreamWrapper.php ├── StreamableInterface.php ├── TraceableResponse.php └── TransportResponseTrait.php ├── Retry ├── GenericRetryStrategy.php └── RetryStrategyInterface.php ├── RetryableHttpClient.php ├── ScopingHttpClient.php ├── Test └── HarFileResponseFactory.php ├── ThrottlingHttpClient.php ├── TraceableHttpClient.php ├── UriTemplateHttpClient.php └── composer.json /AmpHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/AmpHttpClient.php -------------------------------------------------------------------------------- /AsyncDecoratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/AsyncDecoratorTrait.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CachingHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/CachingHttpClient.php -------------------------------------------------------------------------------- /Chunk/DataChunk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/DataChunk.php -------------------------------------------------------------------------------- /Chunk/ErrorChunk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/ErrorChunk.php -------------------------------------------------------------------------------- /Chunk/FirstChunk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/FirstChunk.php -------------------------------------------------------------------------------- /Chunk/InformationalChunk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/InformationalChunk.php -------------------------------------------------------------------------------- /Chunk/LastChunk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/LastChunk.php -------------------------------------------------------------------------------- /Chunk/ServerSentEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Chunk/ServerSentEvent.php -------------------------------------------------------------------------------- /CurlHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/CurlHttpClient.php -------------------------------------------------------------------------------- /DataCollector/HttpClientDataCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/DataCollector/HttpClientDataCollector.php -------------------------------------------------------------------------------- /DecoratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/DecoratorTrait.php -------------------------------------------------------------------------------- /DependencyInjection/HttpClientPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/DependencyInjection/HttpClientPass.php -------------------------------------------------------------------------------- /EventSourceHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/EventSourceHttpClient.php -------------------------------------------------------------------------------- /Exception/ClientException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/ClientException.php -------------------------------------------------------------------------------- /Exception/EventSourceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/EventSourceException.php -------------------------------------------------------------------------------- /Exception/HttpExceptionTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/HttpExceptionTrait.php -------------------------------------------------------------------------------- /Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /Exception/JsonException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/JsonException.php -------------------------------------------------------------------------------- /Exception/RedirectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/RedirectionException.php -------------------------------------------------------------------------------- /Exception/ServerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/ServerException.php -------------------------------------------------------------------------------- /Exception/TimeoutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/TimeoutException.php -------------------------------------------------------------------------------- /Exception/TransportException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Exception/TransportException.php -------------------------------------------------------------------------------- /HttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/HttpClient.php -------------------------------------------------------------------------------- /HttpClientTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/HttpClientTrait.php -------------------------------------------------------------------------------- /HttpOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/HttpOptions.php -------------------------------------------------------------------------------- /HttplugClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/HttplugClient.php -------------------------------------------------------------------------------- /Internal/AmpBodyV4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpBodyV4.php -------------------------------------------------------------------------------- /Internal/AmpBodyV5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpBodyV5.php -------------------------------------------------------------------------------- /Internal/AmpClientStateV4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpClientStateV4.php -------------------------------------------------------------------------------- /Internal/AmpClientStateV5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpClientStateV5.php -------------------------------------------------------------------------------- /Internal/AmpListenerV4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpListenerV4.php -------------------------------------------------------------------------------- /Internal/AmpListenerV5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpListenerV5.php -------------------------------------------------------------------------------- /Internal/AmpResolverV4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpResolverV4.php -------------------------------------------------------------------------------- /Internal/AmpResolverV5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/AmpResolverV5.php -------------------------------------------------------------------------------- /Internal/Canary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/Canary.php -------------------------------------------------------------------------------- /Internal/ClientState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/ClientState.php -------------------------------------------------------------------------------- /Internal/CurlClientState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/CurlClientState.php -------------------------------------------------------------------------------- /Internal/DnsCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/DnsCache.php -------------------------------------------------------------------------------- /Internal/HttplugWaitLoop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/HttplugWaitLoop.php -------------------------------------------------------------------------------- /Internal/NativeClientState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/NativeClientState.php -------------------------------------------------------------------------------- /Internal/PushedResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Internal/PushedResponse.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/LICENSE -------------------------------------------------------------------------------- /Messenger/PingWebhookMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Messenger/PingWebhookMessage.php -------------------------------------------------------------------------------- /Messenger/PingWebhookMessageHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Messenger/PingWebhookMessageHandler.php -------------------------------------------------------------------------------- /MockHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/MockHttpClient.php -------------------------------------------------------------------------------- /NativeHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/NativeHttpClient.php -------------------------------------------------------------------------------- /NoPrivateNetworkHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/NoPrivateNetworkHttpClient.php -------------------------------------------------------------------------------- /Psr18Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Psr18Client.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/README.md -------------------------------------------------------------------------------- /Response/AmpResponseV4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/AmpResponseV4.php -------------------------------------------------------------------------------- /Response/AmpResponseV5.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/AmpResponseV5.php -------------------------------------------------------------------------------- /Response/AsyncContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/AsyncContext.php -------------------------------------------------------------------------------- /Response/AsyncResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/AsyncResponse.php -------------------------------------------------------------------------------- /Response/CommonResponseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/CommonResponseTrait.php -------------------------------------------------------------------------------- /Response/CurlResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/CurlResponse.php -------------------------------------------------------------------------------- /Response/HttplugPromise.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/HttplugPromise.php -------------------------------------------------------------------------------- /Response/JsonMockResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/JsonMockResponse.php -------------------------------------------------------------------------------- /Response/MockResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/MockResponse.php -------------------------------------------------------------------------------- /Response/NativeResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/NativeResponse.php -------------------------------------------------------------------------------- /Response/ResponseStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/ResponseStream.php -------------------------------------------------------------------------------- /Response/StreamWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/StreamWrapper.php -------------------------------------------------------------------------------- /Response/StreamableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/StreamableInterface.php -------------------------------------------------------------------------------- /Response/TraceableResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/TraceableResponse.php -------------------------------------------------------------------------------- /Response/TransportResponseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Response/TransportResponseTrait.php -------------------------------------------------------------------------------- /Retry/GenericRetryStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Retry/GenericRetryStrategy.php -------------------------------------------------------------------------------- /Retry/RetryStrategyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Retry/RetryStrategyInterface.php -------------------------------------------------------------------------------- /RetryableHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/RetryableHttpClient.php -------------------------------------------------------------------------------- /ScopingHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/ScopingHttpClient.php -------------------------------------------------------------------------------- /Test/HarFileResponseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/Test/HarFileResponseFactory.php -------------------------------------------------------------------------------- /ThrottlingHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/ThrottlingHttpClient.php -------------------------------------------------------------------------------- /TraceableHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/TraceableHttpClient.php -------------------------------------------------------------------------------- /UriTemplateHttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/UriTemplateHttpClient.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/http-client/HEAD/composer.json --------------------------------------------------------------------------------