This commit is contained in:
2025-04-22 18:47:36 +08:00
parent 31dc7c9cde
commit 1c68932238
3 changed files with 4 additions and 4 deletions

View File

@@ -22,6 +22,7 @@ public class LiveInfoController {
@GetMapping("/live/{cnlid}")
public String getLiveInfo(@PathVariable String cnlid) throws Exception {
log.info("执行查询直播cnlid: {}", cnlid);
return liveInfoService.getLiveInfo(cnlid);
}

View File

@@ -77,7 +77,7 @@ public class LiveInfoService {
// 2. 打印请求头Cookie
String cookie = getCookieForRequest();
log.info("请求头 Cookie: {}", cookie);
// log.info("请求头 Cookie: {}", cookie);
// 3. 发起请求
String res = webClient.get()
@@ -128,7 +128,6 @@ public class LiveInfoService {
}
}
}
log.info("提取到的播放URL数量: {}", urls.size());
return urls;
}

View File

@@ -35,6 +35,7 @@ public class TxSportTokenRefreshService {
log.error("Redis 中未找到 Cookie无法刷新");
return false;
}
log.info("旧的cookie{}",cookieJson);
Map<String, String> baseCookies = objectMapper.readValue(cookieJson, new TypeReference<>() {});
String cookieHeader = buildCookieHeader(baseCookies);
@@ -57,7 +58,6 @@ public class TxSportTokenRefreshService {
Long.parseLong(data.path("tokenTTL").asText()),
TimeUnit.SECONDS
);
return true;
} catch (Exception e) {
log.error("刷新 Cookie 失败", e);
@@ -82,7 +82,7 @@ public class TxSportTokenRefreshService {
}
// 可选:定时自动刷新(你可以打开)
@Scheduled(fixedRate = 3600000)
@Scheduled(fixedRate = 5400000) // 每90分钟执行一次
public void scheduledRefresh() {
log.info("定时刷新Cookie");
if (!refreshCookies()) {