aboutsummaryrefslogtreecommitdiffstats
path: root/http-utils
Commit message (Collapse)AuthorAgeFilesLines
* Use a single, shared TlsContext instanceBjørn Christian Seime2021-01-142-2/+2
| | | | | The configuration is based on environment variables, which are effectively fixed through the life of the JVM instance. This simplifaction removes the need for complex cleanup logic based on manual reference counting and weak references.
* Specify that connection manager is not sharedBjørn Christian Seime2020-11-251-0/+1
|
* Exclude sl4j-api as compile scope dependencyBjørn Christian Seime2020-11-251-0/+11
|
* Revert "Revert "Bjorncs/config convergence checker preps""Bjørn Christian Seime2020-11-252-0/+100
|
* Revert "Bjorncs/config convergence checker preps"Arnstein Ressem2020-11-252-100/+0
|
* Disable request auth handling and automatic redirect handlingBjørn Christian Seime2020-11-241-0/+2
|
* Implement Vespa http client builder for Apache http async client 5Bjørn Christian Seime2020-11-242-0/+98
|
* Stick to junit for simple test.Henning Baldersheim2020-08-112-8/+3
|
* Make Sleeper publicMartin Polden2020-06-041-1/+1
|
* Introduce response level retry strategyBjørn Christian Seime2020-01-272-0/+254
|
* Move functional interfaces to separate files + generifyBjørn Christian Seime2020-01-275-30/+58
|
* Rename 'DelayedHttpRequestRetryHandler' => 'DelayedConnectionLevelRetryHandler'Bjørn Christian Seime2020-01-272-12/+12
|
* Move Sleeper and DelaySupplier to separate filesBjørn Christian Seime2020-01-274-33/+73
|
* Mark as immutableBjørn Christian Seime2020-01-241-0/+3
|
* Add httpclient retry handler with delay retryBjørn Christian Seime2020-01-242-0/+302
|
* Add/corect copyright headersJon Bratseth2020-01-031-1/+2
|
* Build http-utils with jdk8 and remove reflection hackBjørn Christian Seime2019-12-023-2/+32
|
* Allow clients to re-use https connectionsBjørn Christian Seime2019-08-011-0/+4
|
* Rewrite requests from 'http' to 'https' with RoutePlannerBjørn Christian Seime2019-07-192-47/+55
|
* Revert "Simplify mechanism for overriding 'http' -> 'https'"Bjørn Christian Seime2019-07-182-6/+81
|
* Simplify mechanism for overriding 'http' -> 'https'Bjørn Christian Seime2019-07-172-81/+6
| | | | | Override using ssl socket factory for 'http' scheme. Removing the request interceptor as it is no longer needed.
* Add 'http-utils' module with VespaHttpClientBuilderBjørn Christian Seime2019-04-085-0/+228
| | | | | | | - Move VespaHttpClientBuilder source code from 'security-utils' to 'http-utils'. - Improve configuration of connection manager. - Add static factory for client builder with BasicHttpClientConnectionManager. - Simplify implementations of ConnectionManagerFactory by improving its interface.
* Revert "Bjorncs/http utils"Håkon Hallingstad2019-04-085-228/+0
|
* Add 'http-utils' module with VespaHttpClientBuilderBjørn Christian Seime2019-04-055-0/+228
- Move VespaHttpClientBuilder source code from 'security-utils' to 'http-utils'. - Improve configuration of connection manager. - Add static factory for client builder with BasicHttpClientConnectionManager. - Simplify implementations of ConnectionManagerFactory by improving its interface.