mirror of
https://github.com/TeamNewPipe/NewPipeExtractor.git
synced 2024-12-14 06:10:33 +05:30
Add body field to Page
This commit is contained in:
parent
4e0be60ddc
commit
3af26a2821
@ -11,32 +11,39 @@ public class Page implements Serializable {
|
|||||||
private final String id;
|
private final String id;
|
||||||
private final List<String> ids;
|
private final List<String> ids;
|
||||||
private final Map<String, String> cookies;
|
private final Map<String, String> cookies;
|
||||||
|
private final byte[] body;
|
||||||
|
|
||||||
public Page(final String url, final String id, final List<String> ids, final Map<String, String> cookies) {
|
public Page(final String url, final String id, final List<String> ids,
|
||||||
|
final Map<String, String> cookies, final byte[] body) {
|
||||||
this.url = url;
|
this.url = url;
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.ids = ids;
|
this.ids = ids;
|
||||||
this.cookies = cookies;
|
this.cookies = cookies;
|
||||||
|
this.body = body;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page(final String url) {
|
public Page(final String url) {
|
||||||
this(url, null, null, null);
|
this(url, null, null, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page(final String url, final String id) {
|
public Page(final String url, final String id) {
|
||||||
this(url, id, null, null);
|
this(url, id, null, null, null);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Page(final String url, final byte[] body) {
|
||||||
|
this(url, null, null, null, body);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page(final String url, final Map<String, String> cookies) {
|
public Page(final String url, final Map<String, String> cookies) {
|
||||||
this(url, null, null, cookies);
|
this(url, null, null, cookies, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page(final List<String> ids) {
|
public Page(final List<String> ids) {
|
||||||
this(null, null, ids, null);
|
this(null, null, ids, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Page(final List<String> ids, final Map<String, String> cookies) {
|
public Page(final List<String> ids, final Map<String, String> cookies) {
|
||||||
this(null, null, ids, cookies);
|
this(null, null, ids, cookies, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getUrl() {
|
public String getUrl() {
|
||||||
@ -59,4 +66,8 @@ public class Page implements Serializable {
|
|||||||
return page != null && (!isNullOrEmpty(page.getUrl())
|
return page != null && (!isNullOrEmpty(page.getUrl())
|
||||||
|| !isNullOrEmpty(page.getIds()));
|
|| !isNullOrEmpty(page.getIds()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public byte[] getBody() {
|
||||||
|
return body;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user