Issues
- 0
- 1
Allow retries based on exception
#53 opened by SentryMan - 0
Change to use AppLog.getLogger() rather than directly using System.getLogger()
#52 opened by rbygrave - 0
- 0
Add to HttpClientContext.Builder to expose state of builder (getters) and configureWith(BeanScope)
#51 opened by rbygrave - 0
When no bodyAdapter is set, use a reasonable default if avaje-jsonb or jackson is detected
#49 opened by rbygrave - 0
Fix for use of generated client in src/test - updated avaje-http-client-generator
#48 opened by rbygrave - 0
ENH: Add jitter support to SimpleRetryHandler
#43 opened by rbygrave - 0
- 0
- 0
Migrate to use System.Logger rather than SLF4J-API (better support for jlink / module-path)
#44 opened by rbygrave - 0
ENH: Add HttpClientContext metrics() to provide statistical overview of activity
#41 opened by rbygrave - 0
Change Jackson adapter to throw UncheckedIOException rather than RuntimeException
#40 opened by rbygrave - 1
FYI: Notes on asynchronous execution, JDK-8204339 - HTTP Client Dependent tasks should run in the common pool
#36 opened by rbygrave - 0
- 0
Add headerAddIfAbsent() helper method
#32 opened by rbygrave - 0
ENH: Add default constructor option for JacksonBodyAdapter() with reasonable defaults
#30 opened by rbygrave - 0
Rename methods on HttpClientContext to be consistent with underlying HttpClient
#29 opened by rbygrave - 0
Remove deprecated methods for verbs get(), put() etc ... need to use GET() PUT() etc
#28 opened by rbygrave - 0
By default register RequestLogger - add HttpClientContext.requestLogging(boolean) to enable disable
#31 opened by rbygrave - 0
Expose HttpClientRequest.responseTimeMicros() ... for ease of metrics interceptors
#26 opened by rbygrave - 0
ENH: Add HttpClientRequest label ... typically for grouping / using with metrics collection and reporting
#27 opened by rbygrave - 0
- 0
ENH: Add asPlainString() with 2XX range check (for Client API returning String without HttpResponse)
#24 opened by rbygrave - 0
ENH: Add option to HttpContextBuilder to set proxy, sslContext, sslParameters, authenticator and priority.
#25 opened by rbygrave - 0
- 0
ENH: Add HttpCall that allows client to choose async or sync processing of request
#21 opened by rbygrave - 0
- 0
ENH: Add async().stream(...) for streaming results to beans (typically x-json-stream response)
#20 opened by rbygrave - 0
Obfuscate Authorization header and suppress logging payloads for AuthToken request and via request.suppressLogging()
#16 opened by rbygrave - 0
- 0
Add PATCH, HEAD, TRACE verbs, bump to upper case VERB methods and deprecate the existing lower case one
#15 opened by rbygrave - 0
- 0
ENH: Support multiple RequestListeners
#12 opened by rbygrave - 0
- 0
ENH: Add more types supported by formParam()
#11 opened by rbygrave - 0
ENH: Add HttpClientContext.create() method to obtain a http client implementation
#10 opened by rbygrave - 0
ENH: Add PathConversion with static helper methods to convert common types to String for path building
#9 opened by rbygrave - 0
- 0
- 0
- 0
- 0
- 0
- 0