From: Keith Packard Date: Sun, 7 Oct 2018 00:10:57 +0000 (-0600) Subject: altos-map: Fix altos-map HTTP syntax X-Git-Tag: 1.8.7~3^2~31^2~3 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=a372152654613fd8479ed4687b987ae2a513adf6 altos-map: Fix altos-map HTTP syntax Add blank line between header and content. Make error pages have actual HTML content. Signed-off-by: Keith Packard --- diff --git a/map-server/altos-map/AltosMap.java b/map-server/altos-map/AltosMap.java index 83bc7cea..380556f4 100644 --- a/map-server/altos-map/AltosMap.java +++ b/map-server/altos-map/AltosMap.java @@ -56,7 +56,11 @@ public class AltosMap { public void fail(int status, String reason) { write_status(status); write_type("text/html"); + System.out.printf("\n"); + System.out.printf("\n"); + System.out.printf("Map Fetch Failure\n"); System.out.printf("%s\n", reason); + System.out.printf("\n"); System.exit(1); } @@ -133,6 +137,7 @@ public class AltosMap { String content_type = reply.get_string("content_type", null); System.out.printf("Content-Type: %s\n", content_type); System.out.printf("Content-Length: %d\n", file.length()); + System.out.printf("\n"); byte[] buf = new byte[4096]; int bytes_read; while ((bytes_read = in.read(buf)) > 0)