Add go proxy back

pull/362/head
FongMi 2 years ago
parent 86ecb3fc7b
commit 65cefa31e4
  1. 12
      app/src/main/java/com/fongmi/android/tv/server/Nano.java

@ -71,6 +71,7 @@ public class Nano extends NanoHTTPD {
Map<String, String> files = new HashMap<>();
if (session.getMethod() == Method.POST) parse(session, files);
if (url.contains("?")) url = url.substring(0, url.indexOf('?'));
if (url.startsWith("/go")) return go();
if (url.startsWith("/m3u8")) return m3u8(session);
if (url.startsWith("/proxy")) return proxy(session);
if (url.startsWith("/tvbus")) return success(LiveConfig.getResp());
@ -93,6 +94,11 @@ public class Nano extends NanoHTTPD {
}
}
private Response go() {
Go.start();
return success();
}
private Response m3u8(IHTTPSession session) {
String url = session.getParms().get("url");
String result = M3U8.get(url, session.getHeaders());
@ -120,4 +126,10 @@ public class Nano extends NanoHTTPD {
return newFixedLengthResponse(Response.Status.NOT_FOUND, MIME_HTML, null);
}
}
@Override
public void stop() {
super.stop();
Go.stop();
}
}

Loading…
Cancel
Save