Update Global.java

pull/563/head
okjack 1 year ago
parent ddc87087ae
commit 01f0372a66
  1. 12
      quickjs/src/main/java/com/fongmi/quickjs/method/Global.java

@ -83,10 +83,16 @@ public class Global {
return Proxy.getUrl(local) + "?do=js"; return Proxy.getUrl(local) + "?do=js";
} }
@Keep
@JSMethod
public String js2Proxy(Boolean dynamic, Integer siteType, String siteKey, String url, JSObject headers, String param) {
return getProxy(!dynamic) + param + catvod(siteType, siteKey, url, headers);
}
@Keep @Keep
@JSMethod @JSMethod
public String js2Proxy(Boolean dynamic, Integer siteType, String siteKey, String url, JSObject headers) { public String js2Proxy(Boolean dynamic, Integer siteType, String siteKey, String url, JSObject headers) {
return getProxy(!dynamic) + "&from=catvod" + "&siteType=" + siteType + "&siteKey=" + siteKey + "&header=" + URLEncoder.encode(headers.stringify()) + "&url=" + URLEncoder.encode(url); return getProxy(!dynamic) + catvod(siteType, siteKey, url, headers);
} }
@Keep @Keep
@ -181,6 +187,10 @@ public class Global {
return result; return result;
} }
private String catvod(Integer siteType, String siteKey, String url, JSObject headers) {
return String.format("&from=catvod&siteType=%s&siteKey=%s&header=%s&url=%s", siteType, siteKey, URLEncoder.encode(headers.stringify()), URLEncoder.encode(url));
}
private Callback getCallback(JSFunction complete, Req req) { private Callback getCallback(JSFunction complete, Req req) {
return new Callback() { return new Callback() {
@Override @Override

Loading…
Cancel
Save