Я пытаюсь создать какой-то SDK, чтобы мы перехватывали каждый запрос из моего приложения, независимо от того, какой HTTP-клиент он использует (будь то собственный HttpURLConnection, OkHttp, Retrofit и т. Д.).И включая трафик из сторонних библиотек, таких как Firebase Analytics и т. Д.
Мне нужно перехватить и проверить несколько параметров, а затем решить, разрешать или блокировать текущий запрос.
Я не хочу использоватьлюбой настраиваемый VPN, поскольку он имеет некоторые побочные эффекты, такие как отображение уведомлений на уровне системы и всего трафика от пользовательского устройства.
Можно ли перехватывать все запросы, задав app level
прокси?Если возможно, как этого добиться в коде?