import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.net.http.HttpClient.Version;
import java.net.http.HttpResponse.BodyHandlers;

public class HttpClientTest {
	
	public static void main(String[] args) throws Exception {
		URI target = URI.create("https://localhost:9443/serverpush/serverpush");
		HttpRequest httpRequest = HttpRequest.newBuilder().uri(target).build();
		HttpClient httpClient = HttpClient.newBuilder().version(Version.HTTP_2).build();
		try {
			HttpResponse<String> response = httpClient.send(httpRequest, BodyHandlers.ofString());
			System.out.println(response.body());
		} catch(IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch(InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
