Я использую пользовательский Interceptor для Retrofit2, чтобы регистрировать все файлы запросов / ответов в симпатичном формате.
Проблема в том, что этот журнал не только для локальных целей отладки, но и отправляется в Instabug (что-то вроде Crashlytics), чтобы помочь в отладке сообщений о проблемах или сбоях, сообщаемых пользователем.
И поэтому важно, чтобы информация в этой службе не содержала идентифицируемую пользователем информацию, такую как электронная почта, пароли и т. д.
Посколькув перехватчике мы получаем только необработанный запрос / ответ - это единственное решение вручную проверить все возможные чувствительные поля и удалить их из зарегистрированной версии json?