in jbang/http-streaming/MyHttpServer.java [35:50]
private static void handleRequest(HttpExchange exchange) throws IOException {
exchange.sendResponseHeaders(200, 0);
OutputStream os = exchange.getResponseBody();
for (int i = 0; i < 100; i++) {
String response = "Hello " + i + "\n";
os.write(response.getBytes());
os.flush();
System.out.println("... " + i);
try {
Thread.sleep(1000);
} catch (Exception e) {
// ignore
}
}
os.close();
}