Integrate Apache http client with WebClient

This commit introduces a ClientHttpConnector implementation backed by
Apache HttpComponents HttpClient 5.0.

Fixes gh-24700
This commit is contained in:
martin-tarjanyi
2020-03-14 23:27:01 +01:00
committed by Arjen Poutsma
parent 859953fe81
commit 3bc1d42dcd
14 changed files with 537 additions and 8 deletions

View File

@@ -35,6 +35,8 @@ dependencies {
exclude group: "javax.servlet", module: "javax.servlet-api"
}
optional("org.eclipse.jetty:jetty-reactive-httpclient")
optional('org.apache.httpcomponents.client5:httpclient5:5.0')
optional('org.apache.httpcomponents.core5:httpcore5-reactive:5.0')
optional("com.squareup.okhttp3:okhttp")
optional("org.apache.httpcomponents:httpclient")
optional("org.apache.httpcomponents:httpasyncclient")