Ловля флеш ПОСТа из javascript - PullRequest
0 голосов
/ 12 декабря 2011

У меня есть серия файлов .swf, которые я унаследовал от старой версии сайта, который я пытаюсь перестроить.

Когда вызывается flash_element.submitForm (), они помещают некоторые данные непосредственно встатический URL ("/ submit"), затем, в зависимости от ответа, перезагрузите страницу браузера.

Я бы очень хотел захватить данные, которые они POST используют с помощью javascript - желательно без его отправки вообще - такчто у меня может быть более разумная логика для обработки запроса / ответа, чем встроенная в файлы .swf, которые я унаследовал.

В основном: когда флэш-объект выполняет http-запрос, могу ли я перехватить и отменить это событиев JavaScript?

1 Ответ

2 голосов
/ 12 декабря 2011

В основном нет.Вы можете попробовать использовать различные swf disassembler / reassembler вещи, такие как swfdump.exe, который поставляется с flex, чтобы избавиться от поста, или изменить его на вызов javascript.Есть очень мало контроля или знаний, которые вы можете получить от SWF непосредственно из JavaScript, который SWF не делает явно доступным через соответствующие API.Это так и должно быть - если бы то, что вы предложили, было возможно, это было бы довольно серьезной дырой в безопасности.

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