![]() |
Как отследить трафик из флэшки при локальном тесте?
Решил сделать так, что бы программа, которая работает только в браузере, могла работать и локально (ну тобишь когда компилишь её в flash csX ide, все работало бы).
Но видимо сервер не хочет работать с локальной версией программы и что-то шлет ругательное) Но в ответе от сервера код не 200, поэтому я не могу посмотреть ответ нормальными способами. Ставил разное стороннее ПО (BWMeter, Fiddler2) Но они почему-то не отслеживают трафик скомпиленной флэшки, хотя все остальное отслеживают исправно. Даже не знаю как и отследить что приходит от сервера, серверщика заставлять писать логирование для сданного проекта видимо не вариант. |
Видимо когда флешка запускается со страницы в браузере, в нее передаются какие-то стартовые данные через flashVars.
Думаю для начала имеет смысл отследить что туда передается. Скажем, перегнать в JSON объект stage.loaderInfo.parameters и оттрейсить его. А потом при запуске не из браузера подменять пустой объект на заранее заполненные данные. |
caseyryan, Я так и сделал, вопрос не в этом, а в том как узнать что пришло от сервера
|
Больше похоже не на то, что сервер шлет что-то ругательное, а на то что, флешка ловит SecurityError и падает.
Ибо, если фиддлер не логирует трафик - можно сделать вывод, что его просто нет. Ну и на крайняк, можно посмотреть логи сервера. |
carrotoff, ioError прослушиватель срабатывает
Да, насчет фидлера и бвметра очень странно почему нечего не показывает. Вся проблема в том, что логи на сервере не посмотришь) |
А откуда будет ошибка безопасности при локальном тесте в отладочном плеере?
Как раз-таки скорее проблема в авторизации флешки на сервере. А вообще, в чем проблема расставить брейкпоинты и отследить все поэтапно? Или это сокет сервер? |
caseyryan каким образом брейкпоинты помогут узнать ответ от сервера?
|
Цитата:
Я бы поставил их где-то в обработчике onComplete п.с. Но вот не уверен на счет Flash csX, ибо не заточена она под такие задачи. Для этого нужна IDE посерьезнее. Flash Builder или FlashDevelop. Там точно все будет показано. |
caseyryan
onComplete не срабатывает ioError срабатывает, брэйкпоинты не спасут |
Поставь сниффер
|
| Часовой пояс GMT +4, время: 22:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.