Skip to content

Commit 56dd224

Browse files
committed
doCrawITEyeKnowledge
1 parent bec2484 commit 56dd224

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

src/main/kotlin/com/light/saber/controller/KnowledgeCrawController.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ class KnowledgeCrawController {
4848

4949
return "DONE"
5050
}
51+
@GetMapping("/knowledge/doCrawITEyeKnowledge")
52+
fun doCrawITEyeKnowledge(): String {
53+
Thread {
54+
CrawKnowledgeService.doCrawITEyeKnowledge()
55+
}.start()
56+
57+
return "DONE"
58+
}
5159

5260
@GetMapping("/knowledge/doCrawCNBlogKnowledge")
5361
fun doCrawCNBlogKnowledge(): String {

src/main/kotlin/com/light/saber/webclient/CrawlerWebClient.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ object CrawlerWebClient {
2525
@Synchronized
2626
fun getPageHtmlText(url: String): String? {
2727
webClient = instanceWebClient(3000)
28-
try {
29-
return webClient?.getPage<HtmlPage>(url)?.asXml()
28+
return try {
29+
webClient?.getPage<HtmlPage>(url)?.asXml()
3030
} catch (e: Exception) {
31-
return null
31+
null
3232
}
3333
}
3434

src/main/resources/templates/common/head.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
<dd><a href="/knowledge/doCrawJianShu" target="_blank">抓取简书</a></dd>
5555
<dd><a href="/knowledge/doCrawSegmentFaultKnowledge" target="_blank">抓取SegmentFault</a></dd>
5656
<dd><a href="/knowledge/doCrawOSChinaKnowledge" target="_blank">抓取OSChina</a></dd>
57+
<dd><a href="/knowledge/doCrawITEyeKnowledge" target="_blank">抓取ITEye</a></dd>
5758
<dd><a href="/knowledge/doCrawImportNewKnowledge" target="_blank">抓取ImportNew</a></dd>
5859
<dd><a href="/knowledge/doCrawCNBlogKnowledge" target="_blank">抓取CNBlog</a></dd>
5960
<dd><a href="/knowledge/doCrawInfoQKnowledge" target="_blank">抓取InfoQ</a></dd>

0 commit comments

Comments
 (0)