|
Есть спецы по java/android? Как перехватывать и чуть менять все запросы webview? | ☑ | ||
---|---|---|---|---|
0
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/ но для веб вью и только в моем приложении. |
|||
1
Guk
05.06.21
✎
11:59
|
казалось бы, причем тут андроид...
|
|||
2
Fragster
гуру
05.06.21
✎
14:22
|
(1) ты про то, что на мисте нет спецов по андроиду?
|
|||
3
Garykom
гуру
05.06.21
✎
14:36
|
(0) прокси внутренняя
|
|||
4
Fragster
гуру
05.06.21
✎
15:15
|
(3) и как её разогнать внутри своего приложения?
|
|||
5
Fragster
гуру
05.06.21
✎
15:15
|
есть готовые либы?
|
|||
6
Garykom
гуру
05.06.21
✎
15:54
|
(4) причем тут разгонять? порт открываешь и пусть webview на него стучится, что получил правишь и отсылаешь куда надо
ответ обратно в порт |
|||
7
Garykom
гуру
05.06.21
✎
15:54
|
(6) понятно что в отдельном потоке эта прокси, внутри своего же приложения
|
|||
8
Garykom
гуру
05.06.21
✎
15:57
|
(7)+ https://github.com/dawsonice/KissProxy
учти с httpS через ssl/tls могут быть траблы, точней просто слегка сложнее |
|||
9
Конструктор1С
05.06.21
✎
17:30
|
(0) про что костыль ваяешь?
|
|||
10
Fragster
гуру
06.06.21
✎
22:00
|
(9) cors, x-frame-options, отсутствие влияния на серверы + нежелание рисовать все на нативном, поскольку уже есть реализованное в виде SPA, которое хочется завернуть в webview
|
|||
11
Fragster
гуру
06.06.21
✎
22:07
|
и да, покрутив андроид студию скажу, что логика в ней, конечно, есть. но ёмое, насколько больше телодвижений для того же самого.
|
|||
12
Garykom
гуру
06.06.21
✎
22:13
|
(10) а в ПолеHTML внутри МП 1С уже не заворачивается?
|
|||
13
Fragster
гуру
06.06.21
✎
22:44
|
(12) ну там дизайн, гуглосервисы и прочее
|
|||
14
Garykom
гуру
06.06.21
✎
22:50
|
(13) для поля html пофиг дизайн и гуглосервисы из МП вполне пашут
зато куча фишек есть, можно из JS дергать код на ЯП 1С |
|||
15
Конструктор1С
07.06.21
✎
04:43
|
(10) ну такой себе подход. Я бы сказал вообще не тру-программистский
|
|||
16
Fragster
гуру
07.06.21
✎
10:49
|
(14) блин, там дизайн такой, что его весь в поле хтмл надо рисовать, а у него проблемы с cors, x-frame-options
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |