Реагирование на собственный маршрут (или полное приложение) через http-прокси - PullRequest
0 голосов
/ 27 октября 2018

Кто-нибудь знает, как в React Native может быть достигнуто следующее (я сам в данный момент в растерянности ...):

Проблема: У меня есть веб-просмотр в React Native. Я хочу направить просмотр из веб-просмотра через HTTP-прокси (Privoxy и Squid), который отбирает запросы всех рекламных объявлений и скриптов отслеживания. Пользователи должны иметь возможность просматривать без отслеживания, и есть бесплатные продукты, такие как Privoxy, которые могут достичь этого на ПК, когда данные маршрутизируются через них ... Я просто не могу понять, как этого можно достичь в RN.

Пока пробовал: Прокси-сервер работает и работает с проверкой имени пользователя и пароля по адресу xxx.xxx.xxx.xxx :. Работает при подключении через ПК. Похоже, в веб-представлении нет способа настроить прокси для запросов. Я пытался выяснить, могу ли я все маршрутизировать через приложение (поэтому настройте прокси на уровне приложения вместо прокси на уровне веб-просмотра), но также не смог этого сделать.

Потенциальные альтернативы: Как уже упоминалось, через прокси-сервер может быть перенаправлено все приложение, а не только веб-представление. Возможно, создание моего собственного реагирующего компонента, который обернет некоторые нативные компоненты в Obj-c и Java, могло бы помочь мне достичь этого, но это было бы последним средством перед его нативной реализацией вместо этого на обеих платформах ...

Надеюсь, кто-то немного мудрее в этом вопросе и сможет помочь ... Спасибо!

...