diff --git a/app/src/main/java/com/github/tvbox/osc/server/RemoteServer.java b/app/src/main/java/com/github/tvbox/osc/server/RemoteServer.java index a3dc5a2b..25b9d248 100644 --- a/app/src/main/java/com/github/tvbox/osc/server/RemoteServer.java +++ b/app/src/main/java/com/github/tvbox/osc/server/RemoteServer.java @@ -122,6 +122,14 @@ public class RemoteServer extends NanoHTTPD { mime, stream ); + if(rs.length>=4){ + HashMap mapHeader = (HashMap) rs[3]; + if(!mapHeader.isEmpty()){ + for (String key : mapHeader.keySet()) { + response.addHeader(key, mapHeader.get(key)); + } + } + } return response; } catch (Throwable th) { return NanoHTTPD.newFixedLengthResponse(NanoHTTPD.Response.Status.INTERNAL_ERROR, NanoHTTPD.MIME_PLAINTEXT, "500");