Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 56dd224

Browse files
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-
returnwebClient?.getPage<HtmlPage>(url)?.asXml()
28+
returntry {
29+
webClient?.getPage<HtmlPage>(url)?.asXml()
3030
} catch (e: Exception) {
31-
returnnull
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)

AltStyle によって変換されたページ (->オリジナル) /