夸克盘

This commit is contained in:
lushunming 2024-08-29 14:51:28 +08:00
parent a5398e34f7
commit 924fc73add
6 changed files with 12 additions and 4 deletions

View File

@ -4,6 +4,7 @@ import android.os.SystemClock;
import android.text.TextUtils;
import android.util.Base64;
import com.github.catvod.crawler.SpiderDebug;
import com.github.catvod.net.OkHttp;
import com.github.catvod.spider.Proxy;
import com.google.gson.Gson;
@ -49,12 +50,19 @@ public class ProxyVideo {
public static Object[] proxy(String url, Map<String, String> headers) throws Exception {
Response response = OkHttp.newCall(url, headers);
SpiderDebug.log("++start proxy:");
SpiderDebug.log(" ++proxy code:" + response.code());
SpiderDebug.log(" ++proxy header:" + Json.toJson(response.headers()));
SpiderDebug.log("++proxy data:" + Json.toJson(response.body()));
String contentType = response.headers().get("Content-Type");
String contentDisposition = response.headers().get("Content-Disposition");
if (contentDisposition != null) contentType = getMimeType(contentDisposition);
Map<String, String> respHeaders = new HashMap<>();
for (String key : response.headers().names())
respHeaders.put(key, response.headers().get(key));
SpiderDebug.log("++proxy res contentType:" + contentType);
SpiderDebug.log("++proxy res body:" + response.body());
SpiderDebug.log("++proxy res respHeaders:" + Json.toJson(respHeaders));
return new Object[]{206, contentType, response.body().byteStream(), respHeaders};
}

Binary file not shown.

View File

@ -1 +1 @@
2058a8dda9686b20e9a8e888d95e0868
a160908c93959ce7d1f91533e9083096

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;2058a8dda9686b20e9a8e888d95e0868",
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a160908c93959ce7d1f91533e9083096",
"lives": [
{
"name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;2058a8dda9686b20e9a8e888d95e0868",
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a160908c93959ce7d1f91533e9083096",
"lives": [
{
"name": "直播ipv6",

View File

@ -1,5 +1,5 @@
{
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;2058a8dda9686b20e9a8e888d95e0868",
"spider": "https://androidcatvodspider.pages.dev/jar/custom_spider.jar;md5;a160908c93959ce7d1f91533e9083096",
"lives": [
{
"name": "直播ipv6",