HTTP Client

Compile Dependencies (24)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-core
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
Annotation Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
Code Analyzer LGPL 2.1
com.google.code.findbugs » jsr305(optional)
Annotations the SpotBugs tool supports
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
Dep Injection Apache 2.0
com.google.inject » guice
Guice is a lightweight dependency injection framework for Java 8 and above, developed by Google.
Concurrency Apache 2.0
io.airlift » concurrent
Airlift - Concurrent
JSON Lib Apache 2.0
io.airlift » json
Airlift - JSON support
Logging Apache 2.0
io.airlift » log
Airlift - Logging
Measurement Apache 2.0
io.airlift » units
Library for immutable human-friendly units
Apache 2.0
io.airlift » stats
Airlift - Statistics
Apache 2.0
io.airlift » security
Airlift - Security utilities
Config Apache 2.0
io.airlift » configuration
Airlift - Configuration
Apache 2.0
io.airlift » trace-token
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
Dep Injection Apache 2.0
javax.inject » javax.inject
Jakarta Dependency Injection
Java Spec Apache 2.0
javax.validation » validation-api
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
Error Handling Apache 2.0
net.jodah » failsafe
HTTP Clients Apache 2.0 +1
org.eclipse.jetty » jetty-client
Jetty Client is a lightweight HTTP client library for Java.
I/O Apache 2.0 +1
org.eclipse.jetty » jetty-io
Jetty module that provides I/O utilities and abstractions used by other Jetty components.
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-util
Jetty Utilities Artifact
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-http
Jetty module for handling HTTP protocol logic, including requests, responses, and connection management.
Apache 2.0 +1
org.eclipse.jetty.http2 » http2-client
Apache 2.0 +1
org.eclipse.jetty.http2 » http2-http-client-transport
JMX Apache 2.0
org.weakref » jmxutils
Exporting JMX mbeans made easy

Test Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
Testing Apache 2.0
io.airlift » testing
Airlift - Testing utilities
Apache 2.0
io.airlift » bootstrap
Airlift - Application bootstrap
Logging Apache 2.0
io.airlift » log-manager
Airlift - Logging management
Java Spec EPL 2.0 +1
javax.servlet » javax.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
Assertion Apache 2.0
org.assertj » assertj-core
Rich and fluent assertions for testing in Java
Web Server Apache 2.0 +1
org.eclipse.jetty » jetty-server
Jetty Server Artifact
Apache 2.0 +1
org.eclipse.jetty » jetty-servlet
Jetty Servlet Container
Web Server Apache 2.0 +1
org.eclipse.jetty.http2 » http2-server
Testing Apache 2.0
org.testng » testng
TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more ...