Skip to content

Repository files navigation

Gleap Android OKHttpInterceptor

Gleap Android SDK Intro

Capture HTTP request and response logs from OkHttp with the Gleap Android SDK. Give your team network context for in-app bug reports and customer support.

Docs & Examples

Checkout our documentation for full reference.

Installation with Maven

Open your project in your favorite IDE. (e.g. Android Studio). Open the build.gradle of your project.

Scroll down to the dependencies

dependencies {
...
}

Add the OkHttp-Interceptor to your dependencies

dependencies {
...
implementation group: 'io.gleap', name: 'gleap-okhttp-interceptor', version: '1.0.0'
}

Sync the gradle file to start the download of the library. 🎉

Use the Interceptor

This is the example of okhttp for intercepting request with a small adaption.

import io.gleap.GleapOkHttpInterceptor;

....
OkHttpClient client = new OkHttpClient.Builder()
    .addInterceptor(new GleapOkHttpInterceptor())
    .build();

Request request = new Request.Builder()
    .url("http://www.publicobject.com/helloworld.txt")
    .header("User-Agent", "OkHttp Example")
    .build();

Response response = client.newCall(request).execute();
response.body().close();

About

OkHttp interceptor for the Gleap Android SDK. Attach HTTP request and response logs to in-app bug reports for debugging.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages