
org.dstadler.commons.http.HttpGetWithBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commons-dost Show documentation
Show all versions of commons-dost Show documentation
Common utilities I find useful in many of my projects.
package org.dstadler.commons.http;
import java.net.URI;
import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;
import org.apache.http.client.methods.HttpGet;
/**
* HTTP GET method which allows to set a body as part of the request.
*
* The HTTP GET method is defined in section 9.3 of
* RFC2616:
*
*
* The GET method means retrieve whatever information (in the form of an
* entity) is identified by the Request-URI. If the Request-URI refers
* to a data-producing process, it is the produced data which shall be
* returned as the entity in the response and not the source text of the
* process, unless that text happens to be the output of the process.
*
*/
public class HttpGetWithBody extends HttpEntityEnclosingRequestBase {
public HttpGetWithBody(String uri) {
super();
setURI(URI.create(uri));
}
@Override
public String getMethod() {
return HttpGet.METHOD_NAME;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy