Вход | Регистрация
 

Есть спецы по java/android? Как перехватывать и чуть менять все запросы webview?

Есть спецы по java/android? Как перехватывать и чуть менять все запросы webview?
Я
   Fragster
 
05.06.21 - 11:35
Необходимо модифицировать заголовки запросов и ответов WebView. Нашел способ через http://dontcry2013.github.io/2016/03/11/android-webview-change-header/ но таким образом получается только get запросы обрабатывать, доступа к телу post запросов не получилось сделать.
Есть ли не сильно сложный способ вклиниться в процесс отправки запроса и получения ответа для небольшой модификации? Без сильного углубления в дебри андроида?
Нужно что-то по типу https://addons.mozilla.org/ru/firefox/addon/header-editor/ но для веб вью и только в моем приложении.
   Guk
 
1 - 05.06.21 - 11:59
казалось бы, причем тут андроид...
   Fragster
 
2 - 05.06.21 - 14:22
(1) ты про то, что на мисте нет спецов по андроиду?
   Garykom
 
3 - 05.06.21 - 14:36
(0) прокси внутренняя
   Fragster
 
4 - 05.06.21 - 15:15
(3) и как её разогнать внутри своего приложения?
   Fragster
 
5 - 05.06.21 - 15:15
есть готовые либы?
   Garykom
 
6 - 05.06.21 - 15:54
(4) причем тут разгонять? порт открываешь и пусть webview на него стучится, что получил правишь и отсылаешь куда надо
ответ обратно в порт
   Garykom
 
7 - 05.06.21 - 15:54
(6) понятно что в отдельном потоке эта прокси, внутри своего же приложения
   Garykom
 
8 - 05.06.21 - 15:57
(7)+ https://github.com/dawsonice/KissProxy

учти с httpS через ssl/tls могут быть траблы, точней просто слегка сложнее
   Конструктор1С
 
9 - 05.06.21 - 17:30
(0) про что костыль ваяешь?
   Fragster
 
10 - 06.06.21 - 22:00
(9) cors, x-frame-options, отсутствие влияния на серверы + нежелание рисовать все на нативном, поскольку уже есть реализованное в виде SPA, которое хочется завернуть в webview
   Fragster
 
11 - 06.06.21 - 22:07
и да, покрутив андроид студию скажу, что логика в ней, конечно, есть. но ёмое, насколько больше телодвижений для того же самого.
   Garykom
 
12 - 06.06.21 - 22:13
(10) а в ПолеHTML внутри МП 1С уже не заворачивается?
   Fragster
 
13 - 06.06.21 - 22:44
(12) ну там дизайн, гуглосервисы и прочее
   Garykom
 
14 - 06.06.21 - 22:50
(13) для поля html пофиг дизайн и гуглосервисы из МП вполне пашут
зато куча фишек есть, можно из JS дергать код на ЯП 1С
   Конструктор1С
 
15 - 07.06.21 - 04:43
(10) ну такой себе подход. Я бы сказал вообще не тру-программистский
   Fragster
 
16 - 07.06.21 - 10:49
(14) блин, там дизайн такой, что его весь в поле хтмл надо рисовать, а у него проблемы с cors, x-frame-options

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.