All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hu.meza.tools.HttpCall Maven / Gradle / Ivy

package hu.meza.tools;

import org.apache.http.HttpRequest;
import org.apache.http.HttpResponse;
import org.apache.http.util.EntityUtils;

import java.io.IOException;

public class HttpCall {

	private final HttpResponse response;
	private final HttpRequest request;
	private String body;

	public HttpCall(HttpResponse response, HttpRequest request) {

		this.response = response;
		this.request = request;

        try {
            body = EntityUtils.toString(response.getEntity());
        } catch (IOException e) {
            body = "Something went wrong while getting the error response";
        }
	}

	public HttpResponse response() {
		return response;
	}

	public HttpRequest request() {
		return request;
	}

	public String body() {
		return body;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy