package org.qrone.r7.fetcher;
import java.net.URL;
import java.util.Map;
public class HTTPRequest {
private URL url;
private boolean followRedirect;
private String method;
private byte[] payload;
private Map<String,String> headers;
public HTTPRequest(
URL url,
String method,
byte[] payload,
Map<String,String> headers,
boolean followRedirect) {
this.url = url;
this.method = method;
this.followRedirect = followRedirect;
this.payload = payload;
this.headers = headers;
}
public URL getURL() {
return url;
}
public void setURL(URL url) {
this.url = url;
}
public boolean isFollowRedirect() {
return followRedirect;
}
public void setFollowRedirect(boolean followRedirect) {
this.followRedirect = followRedirect;
}
public String getMethod() {
return method;
}
public void setMethod(String method) {
this.method = method;
}
public byte[] getPayload() {
return payload;
}
public void setPayload(byte[] payload) {
this.payload = payload;
}
public Map<String, String> getHeaders() {
return headers;
}
public void setHeaders(Map<String, String> headers) {
this.headers = headers;
}
}