You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1022 B
46 lines
1022 B
package com.crawler.model;
|
|
|
|
public class CrawlerConfig {
|
|
private String targetUrl;
|
|
private String userAgent;
|
|
private int timeout;
|
|
private int retryCount;
|
|
|
|
public CrawlerConfig() {
|
|
this.userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36";
|
|
this.timeout = 30000;
|
|
this.retryCount = 3;
|
|
}
|
|
|
|
public String getTargetUrl() {
|
|
return targetUrl;
|
|
}
|
|
|
|
public void setTargetUrl(String targetUrl) {
|
|
this.targetUrl = targetUrl;
|
|
}
|
|
|
|
public String getUserAgent() {
|
|
return userAgent;
|
|
}
|
|
|
|
public void setUserAgent(String userAgent) {
|
|
this.userAgent = userAgent;
|
|
}
|
|
|
|
public int getTimeout() {
|
|
return timeout;
|
|
}
|
|
|
|
public void setTimeout(int timeout) {
|
|
this.timeout = timeout;
|
|
}
|
|
|
|
public int getRetryCount() {
|
|
return retryCount;
|
|
}
|
|
|
|
public void setRetryCount(int retryCount) {
|
|
this.retryCount = retryCount;
|
|
}
|
|
}
|