pull/190/head
FongMi 2 years ago
parent b3b2229a08
commit 75c43d6edc
  1. 7
      app/src/main/java/com/fongmi/android/tv/server/Server.java
  2. 1
      catvod/src/main/java/com/github/catvod/net/OkHttp.java
  3. 7
      catvod/src/main/java/com/github/catvod/net/OkhttpInterceptor.java

@ -40,10 +40,9 @@ public class Server {
}
public void go() {
if (goThread == null) {
goThread = new Thread(Go_proxy_video::start);
goThread.start();
}
if (goThread != null) goThread.interrupt();
goThread = new Thread(Go_proxy_video::start);
goThread.start();
}
public void start() {

@ -90,7 +90,6 @@ public class OkHttp {
public static String string(String url) {
try {
if (url.contains("/file://")) url = url.replace("+", "%2B");
return url.startsWith("http") ? newCall(url).execute().body().string() : "";
} catch (Exception e) {
e.printStackTrace();

@ -49,7 +49,10 @@ public class OkhttpInterceptor implements Interceptor {
private Request getRequest(@NonNull Chain chain) {
Request request = chain.request();
if (request.url().host().equals("gitcode.net")) return request.newBuilder().addHeader(HttpHeaders.USER_AGENT, Util.CHROME).build();
return request;
String url = request.url().toString();
Request.Builder builder = request.newBuilder();
if (url.contains("/file://")) builder.url(url.replace("+", "%2B"));
if (url.contains("gitcode.net")) builder.addHeader(HttpHeaders.USER_AGENT, Util.CHROME);
return builder.build();
}
}

Loading…
Cancel
Save