天翼Bug
This commit is contained in:
parent
58d107fade
commit
220594da3e
|
|
@ -55,14 +55,41 @@ public class TianyiApi {
|
||||||
tianYiHandler.setCookie(obj);
|
tianYiHandler.setCookie(obj);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (cookieJar.getCookieStore().size() == 0) {
|
if (!isCookieValid()) {
|
||||||
SpiderDebug.log("CookieJar为空");
|
SpiderDebug.log("CookieJar不合法,请重新登录");
|
||||||
tianYiHandler.startScan();
|
tianYiHandler.startScan();
|
||||||
}
|
}
|
||||||
getUserSizeInfo();
|
getUserSizeInfo();
|
||||||
this.sessionKey = getUserBriefInfo();
|
this.sessionKey = getUserBriefInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 判断cookie是否为空,或者SSon为空,那就需要重新登陆
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private boolean isCookieValid() {
|
||||||
|
if (cookieJar.getCookieStore().size() == 0) {
|
||||||
|
SpiderDebug.log("CookieJar为空");
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
for (String key : cookieJar.getCookieStore().keySet()) {
|
||||||
|
Map<String, String> cookieMap = cookieJar.getCookieStore().get(key);
|
||||||
|
for (String k : cookieMap.keySet()) {
|
||||||
|
String cookieobj = cookieMap.get(k);
|
||||||
|
if (k.equals("SSON") && StringUtils.isNoneBlank(cookieobj)) {
|
||||||
|
SpiderDebug.log("SSON 不为空");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
SpiderDebug.log("CookieJar 不合法,重新登录");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
private Map<String, String> getHeaders() {
|
private Map<String, String> getHeaders() {
|
||||||
Map<String, String> headers = new HashMap<>();
|
Map<String, String> headers = new HashMap<>();
|
||||||
headers.put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) quark-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch");
|
headers.put("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) quark-cloud-drive/2.5.20 Chrome/100.0.4896.160 Electron/18.3.5.4-b478491100 Safari/537.36 Channel/pckk_other_ch");
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
5e2bbd9978de504a5acc3549d5bc4395
|
35779f941df038cdb78a3ca45bdfe22b
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395",
|
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;35779f941df038cdb78a3ca45bdfe22b",
|
||||||
"lives": [
|
"lives": [
|
||||||
{
|
{
|
||||||
"name": "电视直播",
|
"name": "电视直播",
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395",
|
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;35779f941df038cdb78a3ca45bdfe22b",
|
||||||
"lives": [
|
"lives": [
|
||||||
{
|
{
|
||||||
"name": "直播ipv6",
|
"name": "直播ipv6",
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;5e2bbd9978de504a5acc3549d5bc4395",
|
"spider": "https://androidcatvodspider.netlify.app/jar/custom_spider.jar;md5;35779f941df038cdb78a3ca45bdfe22b",
|
||||||
"lives": [
|
"lives": [
|
||||||
{
|
{
|
||||||
"name": "直播ipv6",
|
"name": "直播ipv6",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue