diff --git a/pom.xml b/pom.xml index b96c9a829..d0abd3568 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ 2.2.1 us.codecraft - 1.0.0 + 1.0.1 pom UTF-8 @@ -22,7 +22,7 @@ 3.23.1 1.5.0 4.4 - 2.11.0 + 2.14.0 3.12.0 2.0.19.graal 3.0.13 diff --git a/webmagic-core/pom.xml b/webmagic-core/pom.xml index 6e1d3c896..52cd7ba2c 100644 --- a/webmagic-core/pom.xml +++ b/webmagic-core/pom.xml @@ -8,7 +8,7 @@ us.codecraft webmagic - 1.0.0 + 1.0.1 4.0.0 diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/Page.java b/webmagic-core/src/main/java/us/codecraft/webmagic/Page.java index b4c161a9a..e8c75ccf1 100644 --- a/webmagic-core/src/main/java/us/codecraft/webmagic/Page.java +++ b/webmagic-core/src/main/java/us/codecraft/webmagic/Page.java @@ -4,7 +4,6 @@ import us.codecraft.webmagic.selector.Html; import us.codecraft.webmagic.selector.Json; import us.codecraft.webmagic.selector.Selectable; -import us.codecraft.webmagic.utils.HttpConstant; import us.codecraft.webmagic.utils.UrlUtils; import java.util.ArrayList; @@ -43,9 +42,9 @@ public class Page { private Map> headers; - private int statusCode = HttpConstant.StatusCode.CODE_200; + private int statusCode; - private boolean downloadSuccess = true; + private boolean downloadSuccess; private byte[] bytes; diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java b/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java index a35af70af..a71166421 100644 --- a/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java +++ b/webmagic-core/src/main/java/us/codecraft/webmagic/Spider.java @@ -187,7 +187,7 @@ public Spider scheduler(Scheduler scheduler) { */ public Spider setScheduler(Scheduler updateScheduler) { checkIfRunning(); - SpiderScheduler oldScheduler = this.scheduler; + Scheduler oldScheduler = scheduler.getScheduler(); scheduler.setScheduler(updateScheduler); if (oldScheduler != null) { Request request; @@ -458,7 +458,6 @@ private void onDo