Example usage for org.apache.http.client.methods HttpEntityEnclosingRequestBase setEntity

List of usage examples for org.apache.http.client.methods HttpEntityEnclosingRequestBase setEntity

Introduction

In this page you can find the example usage for org.apache.http.client.methods HttpEntityEnclosingRequestBase setEntity.

Prototype

public void setEntity(final HttpEntity entity) 

Source Link

Usage

From source file:com.amalto.workbench.utils.HttpClientUtil.java

private static HttpUriRequest createModelRequest(String url, String username, boolean isUpdate, String content)
        throws UnsupportedEncodingException {

    HttpEntityEnclosingRequestBase request = null;
    if (!isUpdate) {
        request = new HttpPost(url);
    } else {// ww w.  j  ava 2  s.  c om
        request = new HttpPut(url);
    }

    StringEntity entity = new StringEntity(content, DEFAULT_CHARSET);
    request.setEntity(entity);
    addStudioToken(request, username);
    return request;

}

From source file:org.hl7.fhir.client.ClientUtils.java

/**
 * Method posts request payload//from  w w w. jav  a 2s .  com
 *
 * @param request
 * @param payload
 * @return
 */
protected static HttpResponse sendPayload(HttpEntityEnclosingRequestBase request, byte[] payload,
        HttpHost proxy) {
    HttpResponse response = null;
    try {
        HttpClient httpclient = new DefaultHttpClient();
        if (proxy != null) {
            httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);
        }
        request.setEntity(new ByteArrayEntity(payload));
        response = httpclient.execute(request);
    } catch (IOException ioe) {
        throw new EFhirClientException("Error sending HTTP Post/Put Payload", ioe);
    }
    return response;
}

From source file:org.gradle.internal.resource.transport.http.AlwaysRedirectRedirectStrategy.java

private HttpUriRequest copyEntity(HttpEntityEnclosingRequestBase redirect, HttpRequest original) {
    if (original instanceof HttpEntityEnclosingRequest) {
        redirect.setEntity(((HttpEntityEnclosingRequest) original).getEntity());
    }//ww  w  . ja  v  a 2s  .  c o  m
    return redirect;
}

From source file:org.osmsurround.ae.osmrequest.OsmInsertRequest.java

@Override
protected HttpRequestBase createRequest(OsmBasicType amenity, int changesetId) throws Exception {
    ByteArrayOutputStream baos = marshallIntoBaos(amenity, changesetId);

    HttpEntityEnclosingRequestBase request = new HttpPut(
            osmApiBaseUrl + "/api/0.6/" + OsmBasicTypeMap.get(amenity.getClass()) + "/create");

    request.setEntity(new ByteArrayEntity(baos.toByteArray()));
    return request;
}

From source file:edu.scripps.fl.pubchem.web.session.WebSessionBase.java

protected Document postDocument(String uri, HttpEntity entity)
        throws IOException, ParserConfigurationException {
    log.info("Posting form: " + uri);
    HttpEntityEnclosingRequestBase method = new HttpPost(uri);
    method.setEntity(entity);
    HttpResponse response = getHttpClient().execute(method);
    return getDocumentFromHtml(response.getEntity().getContent());
}

From source file:ch.cyberduck.core.dav.DAVRedirectStrategy.java

private HttpUriRequest copyEntity(final HttpEntityEnclosingRequestBase redirect, final HttpRequest original) {
    if (original instanceof HttpEntityEnclosingRequest) {
        redirect.setEntity(((HttpEntityEnclosingRequest) original).getEntity());
    }/*from w  ww . j a v a2  s.c o m*/
    return redirect;
}

From source file:org.osmsurround.ae.osmrequest.OsmUpdateRequest.java

@Override
protected HttpRequestBase createRequest(OsmBasicType amenity, int changesetId) throws Exception {
    ByteArrayOutputStream baos = marshallIntoBaos(amenity, changesetId);
    HttpEntityEnclosingRequestBase request = new HttpPut(
            osmApiBaseUrl + "/api/0.6/" + OsmBasicTypeMap.get(amenity.getClass()) + "/" + amenity.getId());
    request.setEntity(new ByteArrayEntity(baos.toByteArray()));
    return request;
}

From source file:org.osmsurround.ae.osmrequest.OsmDeleteRequest.java

@Override
protected HttpRequestBase createRequest(OsmBasicType amenity, int changesetId) throws Exception {
    ByteArrayOutputStream baos = marshallIntoBaos(amenity, changesetId);

    HttpEntityEnclosingRequestBase request = new HttpDeleteWithBody(
            osmApiBaseUrl + "/api/0.6/" + OsmBasicTypeMap.get(amenity.getClass()) + "/" + amenity.getId());
    request.setEntity(new ByteArrayEntity(baos.toByteArray()));

    return request;
}

From source file:org.opensuse.android.HttpCoreRestClient.java

private HttpUriRequest add(HttpEntityEnclosingRequestBase m, String xml) {
    try {/*from  w w w.  j a  v a 2 s .  c  o m*/
        m.setEntity(new StringEntity(xml, "ISO-8859-1"));
        m.setHeader("Content-Type", "application/xml");
        return m;
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
}

From source file:pt.sapo.pai.vip.VipServlet.java

private Supplier<HttpRequestBase> withEntity(HttpEntityEnclosingRequestBase method,
        HttpServletRequest request) {//from  w  w w.  ja va2  s  . c  om
    try {
        method.setEntity(new InputStreamEntity(request.getInputStream()));
    } catch (IOException ex) {
        log.warn(null, ex);
    }
    return () -> method;
}