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, хорошая.

Насчет языка не проблема, я сейчас переведу. На случай, если кому-то будет интересно.

Спасибо.