equal
deleted
inserted
replaced
296 @Override |
296 @Override |
297 public void handle(HttpTestExchange t) throws IOException { |
297 public void handle(HttpTestExchange t) throws IOException { |
298 try (InputStream is = t.getRequestBody(); |
298 try (InputStream is = t.getRequestBody(); |
299 OutputStream os = t.getResponseBody()) { |
299 OutputStream os = t.getResponseBody()) { |
300 byte[] bytes = is.readAllBytes(); |
300 byte[] bytes = is.readAllBytes(); |
301 printBytes(System.out,"Bytes: ", bytes); |
301 printBytes(System.out,"Echo server got " |
|
302 + t.getExchangeVersion() + " bytes: ", bytes); |
302 if (t.getRequestHeaders().firstValue("Content-type").isPresent()) { |
303 if (t.getRequestHeaders().firstValue("Content-type").isPresent()) { |
303 t.getResponseHeaders().addHeader("Content-type", |
304 t.getResponseHeaders().addHeader("Content-type", |
304 t.getRequestHeaders().firstValue("Content-type").get()); |
305 t.getRequestHeaders().firstValue("Content-type").get()); |
305 } |
306 } |
306 t.sendResponseHeaders(200, bytes.length); |
307 t.sendResponseHeaders(200, bytes.length); |