Захват HTTP-запроса внутри Flash-файла, запускаемого через Pepper Plugin внутри приложения Electron - PullRequest
0 голосов
/ 13 января 2019

Фон

Старое веб-приложение с большим количеством устаревших файлов .swf было преобразовано в более новое веб-приложение. ActionScript имел жестко запрошенные запросы к URL-адресам, таким как "/serverlets/AppTracker.SessionCheck". Я просто обошел эти проверки, создав маршруты в моем веб-приложении как "http://newapp/serverlets/AppTracker.SessionCheck",, который возвращает result = true (как и ожидалось AS внутри .swf).

Задача

Теперь я пытаюсь создать автономную версию приложения, создав настольное приложение на базе Electron. Когда я пытаюсь встроить и запустить файл .swf, AS, очевидно, отправляет запрос в «/serverlets/AppTracker.SessionCheck», и, следовательно, флэш-память не загружается. Как мне захватить этот запрос, чтобы увидеть полный объект запроса? (Не вижу его на вкладке "сети")

Попытка

Я попытался обойти запрос, создав в корневом каталоге файл с именем «serverlets / AppTracker.SessionCheck». Когда я отправляю нормальный XMLHttpRequest из моего index.js, он возвращает «result = true». Но AS все еще не может обойти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...