This project is a collection of libraries in Java that perform requests on behalf of users to external API's (typically REST).
./mvnw spring-boot:runLibrary Paths:
java.net.URL
Example Sink:
import java.net.URL;
import java.net.URLConnection;
// ...
URL url = new URL(INPUT);
URLConnection connection = url.openConnection();### java.net.http
Library Paths:
java.net.http.HttpClient
Example Sink:
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
// ...
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(INPUT))
.GET()
.build();Library Paths:
org.restlet.resource.ClientResource
Example Sink:
import org.restlet.resource.ClientResource;
import org.restlet.representation.Representation;
// ...
ClientResource resource = new ClientResource(INPUT);
Representation repr = resource.get();Library Paths:
org.jsoup.Jsoup
Example Sink:
import org.jsoup.Jsoup;
// ...
ClientResource resource = new ClientResource(INPUT);
Representation repr = resource.get();