Example usage for com.squareup.okhttp.internal Version userAgent

List of usage examples for com.squareup.okhttp.internal Version userAgent

Introduction

In this page you can find the example usage for com.squareup.okhttp.internal Version userAgent.

Prototype

public static String userAgent() 

Source Link

Usage

From source file:co.paralleluniverse.fibers.okhttp.CallTest.java

License:Open Source License

@Test
public void userAgentIsIncludedByDefault() throws Exception {
    server.enqueue(new MockResponse());

    FiberOkHttpUtil.executeInFiber(client, new Request.Builder().url(server.getUrl("/")).build());

    RecordedRequest recordedRequest = server.takeRequest();
    assertTrue(recordedRequest.getHeader("User-Agent").matches(Version.userAgent()));
}

From source file:com.microsoft.rest.UserAgentInterceptor.java

License:Open Source License

@Override
public Response intercept(Chain chain) throws IOException {
    Request request = chain.request();
    String header = request.header("User-Agent");
    if (header == null || header.equals(Version.userAgent()) || header.equals(DEFAULT_USER_AGENT_HEADER)) {
        request = chain.request().newBuilder().header("User-Agent", userAgent).build();
    }/*w w w  . ja  v  a2 s .  c o  m*/
    return chain.proceed(request);
}