diff --git a/src/main/java/com/dengqn/app/lingyinapi/apis/Seed.java b/src/main/java/com/dengqn/app/lingyinapi/apis/Seed.java index 706662c..5610ce6 100644 --- a/src/main/java/com/dengqn/app/lingyinapi/apis/Seed.java +++ b/src/main/java/com/dengqn/app/lingyinapi/apis/Seed.java @@ -53,7 +53,7 @@ public class Seed { String url = "https://pt.soulvoice.club/special.php?inclbookmarked=%s&incldead=%s&spstate=%s&page=%s&search=%s" .formatted(inclbookmarked, incldead, spstate, page, search); String html = HttpTool.getHTML(url, okHttpClient); - log.info("html:{}", html); +// log.info("html:{}", html); Document doc = Jsoup.parse(html); List listItem = HtmlTool.getSeedListItem(doc); return ResponseEntity.ok( diff --git a/src/main/java/com/dengqn/app/lingyinapi/html/HtmlTool.java b/src/main/java/com/dengqn/app/lingyinapi/html/HtmlTool.java index 0d8d382..cdafadb 100644 --- a/src/main/java/com/dengqn/app/lingyinapi/html/HtmlTool.java +++ b/src/main/java/com/dengqn/app/lingyinapi/html/HtmlTool.java @@ -33,6 +33,9 @@ public class HtmlTool { * 标题部分 */ Element torrentNames = tr.getElementsByTag("table").first(); + if (torrentNames == null) { + return null; + } Elements seedNames = torrentNames.getElementsByTag("td"); String seedCover = seedNames.get(0).getElementsByTag("img").first().attr("data-src"); String seedName = seedNames.get(1).getElementsByTag("a").first().attr("title");