Page 1 of 1
SendAndLoad. interception of data from flash
Posted: Thu Oct 22, 2009 4:16 pm
by vsesh02
Flash (using sendAndLoad) sends a XML request to a PHP script. Then the script sends some data to flash. It's easy to hook the URL, but how to intercept a data which is sending?
---
flash с помощью sendAndLoad посылает xml запрос php скрипту. PHP в зависимости от параметров присылает некоторые данные. Перехватить URL с помощью f-in-box легко, а как перехватить отравляемые данные ?
Posted: Thu Oct 22, 2009 7:50 pm
by vsesh02
POST is used...
OnSendData doesn't receive the data
---
Посылается Post'ом ...
метод OnSendData не перехватывает
Posted: Fri Oct 23, 2009 6:18 am
by vsesh02
А нет, все таки работает ... только получается ссылку перехватывает один метод, а текст сообщения другой. Надо их как то объединить. Так как запросы происходят практически одновременно. Можно сделать что-то типа привязки к минисекундамю Хотя если запросов будет много, то возможны ошибки.
Прошу прощения, что пишу на русском - я не настолько владею англиским.
Posted: Fri Oct 23, 2009 8:08 am
by vsesh02
Теперь уж тоно со всем разобрался.
Сначало срабатывает OnSendData - получаю массив байтов - тело запроса сохраняю в переменную, потом срабатывает OnLoadHandler, посылаю данные из этой переменной.
Боялся, что будут проблемы с синхронизацией данных и ссылок, но вроже все в порядке - проверял на скорости 5 запросов в секунду и все адресаты получали свои сообщения.
А вообще все это организовал только для того чтобы шифровать отправляемые данные php скрипту + http аутификация.
Posted: Fri Oct 23, 2009 12:41 pm
by Softanics
Thank you for your question.
Looks like you have solved the issue. Indeed, the idea of extending OnSendData is really very good.
Thank you.
---
Спасибо за вопрос.
Я смотрю, вы разобрались. Да, идея объединить события, или добавить аргументов событию OnSendData, хорошая.
Насчет языка не проблема, я сейчас переведу. На случай, если кому-то будет интересно.
Спасибо.