Example usage for org.apache.http.client.fluent Request Trace

List of usage examples for org.apache.http.client.fluent Request Trace

Introduction

In this page you can find the example usage for org.apache.http.client.fluent Request Trace.

Prototype

public static Request Trace(final String uri) 

Source Link

Usage

From source file:org.ow2.proactive.addons.webhook.service.ApacheHttpClientRequestGetter.java

public Request getHttpRequestByString(String method, String url) {
    switch (method) {
    case "GET":
        return Request.Get(url);
    case "POST":
        return Request.Post(url);
    case "HEAD":
        return Request.Head(url);
    case "PUT":
        return Request.Put(url);
    case "DELETE":
        return Request.Delete(url);
    case "OPTIONS":
        return Request.Options(url);
    case "TRACE":
        return Request.Trace(url);
    default:/*from  ww  w .j a  v a  2  s.  com*/
        throw new IllegalArgumentException(method + " is not supported as a rest method");
    }
}

From source file:org.debux.webmotion.server.tools.RequestBuilder.java

/**
 * @return a trace request/*w ww .  j  a va 2 s. com*/
 */
public Request Trace() throws URISyntaxException {
    return Request.Trace(this.build());
}

From source file:io.coala.capability.online.FluentHCOnlineCapability.java

/**
 * @param method/*from   w w w . j av  a 2 s. co  m*/
 * @param uri
 * @return
 */
@SuppressWarnings("rawtypes")
public static Request getFluentRequest(final HttpMethod method, final URI uri, final Map.Entry... formData) {
    final Request request;
    switch (method) {
    case GET:
        request = Request.Get(toFormDataURI(uri, formData));
        break;
    case HEAD:
        request = Request.Head(toFormDataURI(uri, formData));
        break;
    case POST:
        request = Request.Post(uri);
        break;
    case PUT:
        request = Request.Put(uri);
        break;
    case DELETE:
        request = Request.Delete(toFormDataURI(uri, formData));
        break;
    case OPTIONS:
        request = Request.Options(toFormDataURI(uri, formData));
        break;
    case TRACE:
        request = Request.Trace(toFormDataURI(uri, formData));
        break;
    default:
        throw new IllegalStateException("UNSUPPORTED: " + method);
    }
    return request.useExpectContinue().version(HttpVersion.HTTP_1_1);
}