diff --git a/app/src/main/java/de/rwth_aachen/phyphox/RemoteServer.java b/app/src/main/java/de/rwth_aachen/phyphox/RemoteServer.java index a214a9c9c..0fd3fda6a 100644 --- a/app/src/main/java/de/rwth_aachen/phyphox/RemoteServer.java +++ b/app/src/main/java/de/rwth_aachen/phyphox/RemoteServer.java @@ -386,6 +386,8 @@ public synchronized void stop() { protected int respond(Response response, String contentType, InputStream in, long length) throws IOException { try { + // CORS: allow cross-origin browser pages to read remote-access responses. + response.getHeaders().add("Access-Control-Allow-Origin", "*"); response.sendHeaders(200, length, System.currentTimeMillis(), null, contentType, null); response.sendBody(in, -1, null); } finally {