Example usage for org.springframework.http HttpRequest getHeaders

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

Introduction

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

Prototype

HttpHeaders getHeaders();

Source Link

Document

Return the headers of this message.

Usage

From source file:org.meteogrou.jbrotli.servlet.HelloBrotliHttpControllerTest.java

private static List<ClientHttpRequestInterceptor> createAcceptBrotliEncodingInterceptor() {
    return singletonList((ClientHttpRequestInterceptor) new ClientHttpRequestInterceptor() {
        @Override/*from   w w w . j a v a  2s.c  o  m*/
        public ClientHttpResponse intercept(HttpRequest request, byte[] body,
                ClientHttpRequestExecution execution) throws IOException {
            HttpRequest wrapper = new HttpRequestWrapper(request);
            wrapper.getHeaders().set("Accept-Encoding", BROTLI_HTTP_CONTENT_CODING);
            return execution.execute(wrapper, body);
        }
    });
}

From source file:com.smartystreets.spring.HeaderRequestInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {
    HttpRequest wrapper = new HttpRequestWrapper(request);
    wrapper.getHeaders().set(headerName, headerValue);
    return execution.execute(wrapper, 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();/*w  w  w  . jav  a 2  s  .  c om*/
    wrapper.getHeaders().set("Authorization", tokenProvider.getAuthorisationToken().getToken());
    return chre.execute(wrapper, bytes);
}

From source file:com.rest.BasicAuthInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest arg0, byte[] arg1, ClientHttpRequestExecution arg2)
        throws IOException {

    arg0.getHeaders().add("X-CSRF-Token", tk);
    arg0.getHeaders().add("Cookie", sname + "=" + sid);

    return arg2.execute(arg0, arg1);
}

From source file:restTemplateConfiguration.userAgentInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {

    HttpHeaders headers = request.getHeaders();
    headers.add("User-Agent", "Mozilla/5.0");
    return execution.execute(request, body);
}

From source file:com.github.moscaville.contactsdb.util.AirtableAuthorizationInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {
    HttpHeaders headers = request.getHeaders();
    headers.add("Authorization", "Bearer " + AIRTABLE_API_KEY);

    return execution.execute(request, body);
}

From source file:com.jim.im.core.topic.service.CommHeaderInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {
    HttpHeaders headers = request.getHeaders();
    if (this._headers != null) {
        for (Map.Entry<String, List<String>> entry : _headers.entrySet()) {
            headers.put(entry.getKey(), entry.getValue());
        }//www.j  av  a 2 s.com
    }
    return execution.execute(request, body);

}

From source file:devbury.dewey.hipchat.api.Api.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {
    HttpHeaders headers = request.getHeaders();
    headers.add("Authorization", authorization);
    return execution.execute(request, body);
}

From source file:be.ugent.zeus.hydra.minerva.auth.requests.TokenRequestInterceptor.java

@Override
public ClientHttpResponse intercept(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
        throws IOException {

    request.getHeaders().set("Authorization", String.format("Bearer %s", token));
    request.getHeaders().set("X-Bearer-Token", token);

    // Log API Request
    //Log.d(TAG, String.format("API Request: %s", request.getURI().toString()));

    //Log.d(TAG, getStringFromInputStream(execution.execute(request, body).getBody()));

    // Perform CacheRequest
    return execution.execute(request, body);
}

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

public boolean canCachedEntryBeUsed(HttpRequest request, CacheEntry entry, Date now) {

    if (now.after(entry.getResponseExpiration())) {
        return false;
    }/*from  www. j  av  a  2  s . c  om*/
    CacheControl cc = parseCacheControl(request.getHeaders());

    if (cc.getMaxAge() > -1 && responseCurrentAge(entry, now) > cc.getMaxAge()) {
        return false;
    }

    return true;
}