35 lines
710 B
Java
35 lines
710 B
Java
package de.mc8051.arma3launcher.repo;
|
|
|
|
import java.net.http.HttpRequest;
|
|
import java.net.http.HttpResponse;
|
|
|
|
/**
|
|
* Created by gurkengewuerz.de on 27.03.2020.
|
|
*/
|
|
public class Response {
|
|
|
|
private int statusCode;
|
|
private HttpResponse<String> response;
|
|
|
|
public Response(HttpResponse<String> response) {
|
|
this.response = response;
|
|
statusCode = response.statusCode();
|
|
}
|
|
|
|
public boolean isSuccessful() {
|
|
return statusCode >= 200 && statusCode <= 299;
|
|
}
|
|
|
|
public HttpRequest request() {
|
|
return response.request();
|
|
}
|
|
|
|
public int getStatusCode() {
|
|
return statusCode;
|
|
}
|
|
|
|
public String getBody() {
|
|
return response.body();
|
|
}
|
|
}
|