Example usage for org.springframework.http HttpRequest getURI

List of usage examples for org.springframework.http HttpRequest getURI

Introduction

In this page you can find the example usage for org.springframework.http HttpRequest getURI.

Prototype

URI getURI();

Source Link

Document

Return the URI of the request (including a query string if any, but only if it is well-formed for a URI representation).

Usage

From source file:cz.jirutka.spring.http.client.cache.SimpleCacheKeyGenerator.java

public String createKey(HttpRequest request) {
    return request.getMethod().name() + ":" + request.getURI();
}

From source file:com.yoho.core.trace.instrument.web.client.AbstractTraceHttpRequestInterceptor.java

/**
 * Enriches the request with proper headers and publishes
 * the client sent event/*from   w ww.  jav  a  2 s .c o  m*/
 */
protected void publishStartEvent(HttpRequest request) {
    URI uri = request.getURI();
    String spanName = uriScheme(uri) + ":" + uri.getPath();
    Span newSpan = this.tracer.createSpan(spanName);
    this.spanInjector.inject(newSpan, request);
    newSpan.logEvent(Span.CLIENT_SEND);
}

From source file:net.bull.javamelody.SpringRestTemplateInterceptor.java

protected String getRequestName(HttpRequest httpRequest) {
    String uri = httpRequest.getURI().toString();
    final int index = uri.indexOf('?');
    if (index != -1) {
        uri = uri.substring(0, index);//w w  w.  j a  v a2  s  .c om
    }
    return uri + ' ' + httpRequest.getMethod();
}

From source file:org.zalando.zmon.actuator.metrics.MetricsWrapper.java

private String getHost(final HttpRequest request) {
    return request.getURI().getHost() + getPort(request);
}

From source file:org.zalando.zmon.actuator.metrics.MetricsWrapper.java

private String getPort(final HttpRequest request) {
    final int port = request.getURI().getPort();
    return port > 0 ? ":" + port : "";
}

From source file:cz.jirutka.spring.http.client.cache.CachingHttpRequestInterceptor.java

private void log(String message, HttpRequest request) {
    log.debug("[{} {}] {}", request.getMethod(), request.getURI(), message);
}

From source file:cz.cvut.portal.kos.services.support.LogHttpRequestInterceptor.java

public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {
    LOG.info("{} {}", request.getMethod(), request.getURI());

    return execution.execute(request, body);
}

From source file:com.pepaproch.gtswsdl.AuthHeaderInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest hr, byte[] bytes, ClientHttpRequestExecution chre)
        throws IOException {
    HttpRequest wrapper = new HttpRequestWrapper(hr);
    URI uri = hr.getURI();
    wrapper.getHeaders().set("Authorization", tokenProvider.getAuthorisationToken().getToken());
    return chre.execute(wrapper, bytes);
}

From source file:com.gopivotal.cla.github.RateLimitingClientHttpRequestInterceptor.java

private String getRequestString(HttpRequest request) {
    return String.format("%s %s", request.getMethod(), request.getURI());
}

From source file:guru.nidi.ramltester.spring.SpringHttpRequestRamlRequest.java

public SpringHttpRequestRamlRequest(HttpRequest request, byte[] body) {
    this.request = request;
    this.body = body;
    this.uriComponents = UriComponents.fromHttpUrl(request.getURI().toString());
}