/** * {@inheritDoc} */ @Override public void setEntity(HttpEntity entity) { if (request != null) { request.setEntity(entity); } else { super.setEntity(entity); } }
BasicHttpEntityEnclosingRequest postRequest = new BasicHttpEntityEnclosingRequest("POST", "uri"); postRequest.setEntity(new SerializableEntity(yourObject, false));
public void setRequestEntity(Document body) throws IOException { Serializer serializer; ByteArrayOutputStream serialized; serialized = new ByteArrayOutputStream(); serializer = getXml().getSerializer(); synchronized (serializer) { serializer.serialize(new DOMSource(body), new StreamResult(serialized), true); } request.setEntity(new ByteArrayEntity(serialized.toByteArray())); }
public static HttpEntityEnclosingRequest buildRequest(String method, URL url, HttpEntity entity, Header... headers) { BasicHttpEntityEnclosingRequest request = new BasicHttpEntityEnclosingRequest(method, url.toExternalForm()); request.setEntity(entity); for (Header header : headers) { request.addHeader(header); } return request; }
if (!conn.isOpen()) { Socket socket = new Socket(host.getHostName(), host.getPort()); conn.bind(socket); } BasicHttpEntityEnclosingRequest request = new BasicHttpEntityEnclosingRequest("POST", "/servletsâexamples/servlet/RequestInfoExample"); request.setEntity(requestBodies[i]); System.out.println(">> Request URI: " + request.getRequestLine().getUri()); httpexecutor.preProcess(request, httpproc, coreContext); HttpResponse response = httpexecutor.execute(request, conn, coreContext); httpexecutor.postProcess(response, httpproc, coreContext); System.out.println("<< Response: " + response.getStatusLine()); System.out.println(EntityUtils.toString(response.getEntity())); System.out.println("=============="); if (!connStrategy.keepAlive(response, coreContext)) { conn.close(); } else { System.out.println("Connection kept alive..."); }
public HttpRequest generateRequest(int count) { BasicHttpEntityEnclosingRequest httppost = new BasicHttpEntityEnclosingRequest(method, url); if (entity != null) { httppost.setEntity(entity); } httppost.setParams(params); String authorization = "Basic " + new String(Base64.encodeBase64((getUser() + ":password").getBytes())); httppost.setHeader(new BasicHeader("Authorization", authorization)); return httppost; }
request.setEntity(new StringEntity(sb.toString())); return request; } catch (UnsupportedEncodingException e) {
HttpEntity entity = new InputStreamEntity(request.getInputStream(), request.getContentLength()); httpRequest.setEntity(entity);
new BasicHttpEntityEnclosingRequest(request.getMethod(), url); if (request.hasPayload()) { r.setEntity(new StringEntity(request.getPayload().toString(), "UTF-8"));
verb, uriWithQueryString); httpRequest = entityRequest; entityRequest.setEntity(entity); break; default:
request.setEntity(new StringEntity(getRegistrationRequestEntity())); HttpHost host = new HttpHost(registration.getHost(), registration.getPort()); HttpClient client = httpClientFactory.getHttpClient();
request.setEntity(new StringEntity(getRegistrationRequestEntity())); HttpHost host = new HttpHost(registration.getHost(), registration.getPort()); HttpClient client = httpClientFactory.getHttpClient();
BasicHttpEntityEnclosingRequest request = new BasicHttpEntityEnclosingRequest(requestLine); if (therequest.content != null) { request.setEntity(therequest.content);
request.setEntity(requestBodies[i]); System.out.println(">> Request URI: " + request.getRequestLine().getUri());
request.setEntity(new NStringEntity(msg));
private void post(final String path, final HttpResponseHandler responseHandler, final HttpEntity... requests) throws IOException, HttpException { ConnectionReuseStrategy connStrategy = new DefaultConnectionReuseStrategy(); try (DefaultBHttpClientConnection conn = new DefaultBHttpClientConnection(8 * 1024)) { for (HttpEntity requestBody : requests) { if (!conn.isOpen()) { Socket socket = new Socket(httpHost.getHostName(), httpHost.getPort()); conn.bind(socket); } BasicHttpEntityEnclosingRequest request = new BasicHttpEntityEnclosingRequest("POST", path); request.setEntity(requestBody); System.out.println(">> Request IRI: " + request.getRequestLine().getUri()); httpExecutor.preProcess(request, httpProcessor, httpContext); HttpResponse response = httpExecutor.execute(request, conn, httpContext); httpExecutor.postProcess(response, httpProcessor, httpContext); responseHandler.handle(response); if (!connStrategy.keepAlive(response, httpContext)) { conn.close(); } else { System.out.println("Connection kept alive..."); } } } }
@Override public HttpFuture<Boolean> asyncCreateDesignDoc(String name, String value) throws UnsupportedEncodingException { getLogger().info("Creating Design Document:" + name); String bucket = ((CouchbaseConnectionFactory)connFactory).getBucketName(); final String uri = "/" + bucket + "/_design/" + MODE_PREFIX + name; final CountDownLatch couchLatch = new CountDownLatch(1); final HttpFuture<Boolean> crv = new HttpFuture<Boolean>(couchLatch, 60000, executorService); HttpRequest request = new BasicHttpEntityEnclosingRequest("PUT", uri, HttpVersion.HTTP_1_1); request.setHeader(new BasicHeader("Content-Type", "application/json")); StringEntity entity = new StringEntity(value); ((BasicHttpEntityEnclosingRequest) request).setEntity(entity); HttpOperationImpl op = new DesignDocOperationImpl(request, new OperationCallback() { @Override public void receivedStatus(OperationStatus status) { crv.set(status.getMessage().equals("Error Code: 201"), status); } @Override public void complete() { couchLatch.countDown(); crv.signalComplete(); } }); crv.setOperation(op); addOp(op); return crv; }
protected HttpRequest createRequest(Exchange exchange) { String uri = getEndpoint().getEndpointUri(); HttpEntity entity = createEntity(exchange); HttpRequest req; if (entity == null) { req = new BasicHttpRequest("GET", getEndpoint().getPath()); } else { req = new BasicHttpEntityEnclosingRequest("POST", getEndpoint().getPath()); ((BasicHttpEntityEnclosingRequest)req).setEntity(entity); } // propagate headers as HTTP headers HeaderFilterStrategy strategy = ((JhcEndpoint)getEndpoint()).getHeaderFilterStrategy(); for (String headerName : exchange.getIn().getHeaders().keySet()) { String headerValue = exchange.getIn().getHeader(headerName, String.class); if (strategy != null && !strategy.applyFilterToCamelHeaders(headerName, headerValue)) { req.addHeader(headerName, headerValue); } } return req; }
final BasicHttpEntityEnclosingRequest httppost = new BasicHttpEntityEnclosingRequest("POST", url.getPath(), ver); httppost.setEntity(entity); request = httppost; } else if ("PUT".equals(config.getMethod())) { final BasicHttpEntityEnclosingRequest httpput = new BasicHttpEntityEnclosingRequest("PUT", url.getPath(), ver); httpput.setEntity(entity); request = httpput; } else {
requestWithEntity.setEntity(entity); requestWithEntity.setHeader( HTTP.CONTENT_TYPE,