Как перехватить запрос в OkHttp? - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь перехватить запрос в OkHttp и изменить ответ в реальном времени.

OkHttpClient.Builder builder = new OkHttpClient.Builder();
builder.connectTimeout(45, TimeUnit.SECONDS)
       .writeTimeout(45, TimeUnit.SECONDS)
       .readTimeout(45, TimeUnit.SECONDS);
builder.sslSocketFactory(sslSocketFactory, (X509TrustManager) trustAllCerts[0]);
builder.hostnameVerifier((hostname, session) -> true);
builder.addNetworkInterceptor(new StethoInterceptor());

return builder.build();

У меня есть запрос, который заканчивается на "/ assets / v3".Есть ли возможность перехватить этот запрос и вернуть файл Json, сохраненный в Raw Folder, вместо исходного ответа?

Спасибо.

1 Ответ

0 голосов
/ 28 сентября 2018

Do перехватчики делать то, что вы хотите?

...