async-http-client icon indicating copy to clipboard operation
async-http-client copied to clipboard

Asynchronous Http and WebSocket Client library for Java

Results 157 async-http-client issues
Sort by recently updated
recently updated
newest added

`ChannelPool`, as it is [implemented in AHC](https://github.com/AsyncHttpClient/async-http-client/blob/758dcf214bf0ec08142ba234a3967d98a3dc60ef/client/src/main/java/org/asynchttpclient/channel/ChannelPool.java#L21), predates the [Netty implementation](https://netty.io/news/2015/05/07/4-0-28-Final.html) introduced in 2015 (see this [AHC user guide entry](https://asynchttpclient.github.io/async-http-client/configuring.html#contentBox:~:text=ConnectionsPoo,-%3C) from 2012 in which `ConnectionPool` is referenced as proof). As...

We have the following requirement : - We use client certificate authentication. However, we want to have the client certificate dynamic and can be changed at runtime. - For that,...

At the moment, there's no Brotli support. Looks like Brotli support was intentionally dropped in commit 420b017bbb36e881cde91bdc7975ac1893c5468e. Is there still a reason to not support it? If no, then it...

Unfortunately I'm using this library from JRuby, so either that layer will turn out to be responsible for my issue, or it will add a bit of difficulty in tracking...

Enhancement

We are using [DefaultAsyncHttpClient](https://github.com/AsyncHttpClient/async-http-client/blob/master/client/src/main/java/org/asynchttpclient/DefaultAsyncHttpClient.java) for making calls. [CookieEvictionTask](https://github.com/AsyncHttpClient/async-http-client/blob/master/client/src/main/java/org/asynchttpclient/cookie/CookieEvictionTask.java) is started each time [DefaultAsyncHttpClient is constructed](https://github.com/AsyncHttpClient/async-http-client/blob/master/client/src/main/java/org/asynchttpclient/DefaultAsyncHttpClient.java#L103). [This task is re-scheduled](https://github.com/AsyncHttpClient/async-http-client/blob/master/client/src/main/java/org/asynchttpclient/cookie/CookieEvictionTask.java#L28) on each run and is not deleted from timer list even...

We observed the following error when making an HTTP request on AHC version `2.11.0`. I don't have any other relevant information about this since we don't have debug logs turned...

Defect
Netty

Following https://github.com/AsyncHttpClient/async-http-client/pull/1755 it's probably a good idea to have Snyk on the repo too. So many tools nowadays, fun:)

See https://github.com/AsyncHttpClient/async-http-client/issues/1757.

Referring to #1720 I've implemented a simple solution to provide an InputStreamSupplier as Multipart Body. Under the hood however the implementation just creates a new InputStream and then delegated everything...

Motivation: Custom SslContext should be retained on init. Modification: Retain custom SslContext. Result: Externally managed SslContext refcount is managed correctly.