package uk.org.floop.epq3d; public class HTTPPost { /* public void invokePost(JsonWriter json) { try { String requestBody = json.file.toJSONString(); HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest .newBuilder() .uri(URI.create("http://localhost:8080")) .POST(HttpRequest.BodyPublishers.ofString(requestBody)) .header("Accept", "application/json") .build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); //System.out.println(response.body()); } catch (IOException | InterruptedException e) { e.printStackTrace(); } } // private String prepareRequest() throws JsonProcessingException { // var values = new HashMap<String, String>() { // { // put("Id", "12345"); // put("Customer", "Roger Moose"); // put("Quantity", "3"); // put("Price","167.35"); // } // }; // // var objectMapper = new ObjectMapper(); // String requestBody = objectMapper.writeValueAsString(values); // return requestBody; // } */ }