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

org.dstadler.commons.http.HttpGetWithBody Maven / Gradle / Ivy

The newest version!
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