mirror of
https://github.com/DependencyTrack/dependency-track.git
synced 2026-06-28 04:00:39 +00:00
* Replaces the legacy ManagedHttpClient based on Apache HttpClient with a Java HttpClient singleton. * Ensures that the http client sends the correct User-Agent header. * Instruments the http client with Micrometer. * Shares the http client with extensions. Each extension maintaining their own adds significant overhead. Unfortunately Java's HttpClient has no built-in support for multipart requests, so I had to implement a BodyPublisher for it. Signed-off-by: nscuro <nscuro@protonmail.com> |
||
|---|---|---|
| .. | ||
| src | ||
| pom.xml | ||