#35 add status code to page
parent
f1d5e297bf
commit
47a0360783
|
@ -33,6 +33,8 @@ public class Page {
|
|||
|
||||
private Selectable url;
|
||||
|
||||
private int statusCode;
|
||||
|
||||
private List<Request> targetRequests = new ArrayList<Request>();
|
||||
|
||||
public Page() {
|
||||
|
@ -162,6 +164,14 @@ public class Page {
|
|||
return resultItems;
|
||||
}
|
||||
|
||||
public int getStatusCode() {
|
||||
return statusCode;
|
||||
}
|
||||
|
||||
public void setStatusCode(int statusCode) {
|
||||
this.statusCode = statusCode;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "Page{" +
|
||||
|
|
|
@ -165,6 +165,7 @@ public class HttpClientDownloader implements Downloader {
|
|||
page.setHtml(new Html(UrlUtils.fixAllRelativeHrefs(content, request.getUrl())));
|
||||
page.setUrl(new PlainText(request.getUrl()));
|
||||
page.setRequest(request);
|
||||
page.setStatusCode(httpResponse.getStatusLine().getStatusCode());
|
||||
return page;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue